Query("SELECT U.*,L.K_DPRD,L.N_DPRD,O.K_OPD,O.N_OPD,D.K_Lokasi K_Desa,D.N_Lokasi N_Desa,K.K_Lokasi K_Kec,K.N_Lokasi N_Kec,S.N_Satuan,IFNULL(R.K_Keg,'') K_Keg FROM (SELECT * FROM pok_usulan_dewan WHERE Tahun='".$tahun."'".$tsql.") U LEFT JOIN para_dprd L ON (U.DPRDID=L.DPRDID) LEFT JOIN para_opd O ON (U.OPDID=O.OPDID) LEFT JOIN para_lokasi K ON (U.KecID=K.LokasiID AND K.Level=1) LEFT JOIN para_lokasi D ON (U.KelID=D.LokasiID AND D.Level=2) LEFT JOIN para_satuan S ON (U.SatuanID=S.SatuanID) LEFT JOIN (SELECT RKegID,K_Keg FROM renja_keg WHERE RPJMDID='".$id_rpjmd."' AND Tahun='".$tahun."') R ON (U.RKegID=R.RKegID)"); $xls = new SimpleXLS([ 'title'=>"Data Usulan Dewan", 'desc'=>"Export Data Usulan Dewan" ]); $xls->add_header("".$_SESSION['__WEB_APP']['REG_NAME'].""); $xls->add_header("DATA USULAN DEWAN"); $xls->add_header($tglheader); $xls->add_field("Kode", 6, "C"); $xls->add_field("Lokasi", 20, "L"); $xls->add_field("Dusun", 20, "L"); $xls->add_field("RT", 10, "L"); $xls->add_field("Masalah", 20, "L"); $xls->add_field("Usulan", 20, "L"); $xls->add_field("Sasaran", 20, "L"); $xls->add_field("Waktu", 10, "L"); $xls->add_field("Volume", 7, "R,N0"); $xls->add_field("Satuan", 10, "L"); $xls->add_field("Anggaran", 12, "R,N"); $xls->add_field("Veri Bappeda", 6, "C,N0"); $xls->add_field("Catatan Bappeda", 30, "L"); $xls->add_field("Veri OPD", 6, "C,N0"); $xls->add_field("Catatan OPD", 30, "L"); $xls->add_field("Kode Urusan", 8, "L"); $xls->add_field("Kode Program", 10, "L"); $xls->add_field("Kode Kegiatan", 12, "L"); $xls->add_field("Jenis Usulan", 20, "L"); $xls->add_field("Dewan", 5, "L"); $xls->add_field("Nama Dewan", 12, "L"); $xls->add_field("OPD", 5, "L"); $xls->add_field("Nama OPD", 12, "L"); $xls->add_field("Desa", 5, "L"); $xls->add_field("Nama Desa", 12, "L"); $xls->add_field("Kec", 4, "L"); $xls->add_field("Nama Kec", 12, "L"); $xls->add_field("ID UNIQ", 8, "L,N0"); $xls->add_field("ID DPRD", 8, "L,N0"); $xls->add_field("ID OPD", 8, "L,N0"); $xls->add_field("ID Kec", 8, "L,N0"); $xls->add_field("ID Kel", 8, "L,N0"); $xls->add_field("ID Satuan", 10, "L,N0"); $xls->add_sheet("Usulan Dewan", true); while ($db->Next()) { $xls->add_value($db->Row("Kode"), $db->Row("Lokasi"), $db->Row("Dusun"), $db->Row("RT"), $db->Row("Masalah"), $db->Row("Usulan"), $db->Row("Sasaran"), $db->Row("Waktu"), $db->Row("Volume"), $db->Row("N_Satuan"), $db->Row("Rupiah"), $db->Row("BAksi"), $db->Row("BKet"), $db->Row("OAksi"), $db->Row("OKet"), substr($db->Row("K_Keg"),0,4), substr($db->Row("K_Keg"),0,13), $db->Row("K_Keg"), $db->Row("OJenis"), $db->Row("K_DPRD"), $db->Row("N_DPRD"),$db->Row("K_OPD"), $db->Row("N_OPD"), $db->Row("K_Desa"), $db->Row("N_Desa"), $db->Row("K_Kec"), $db->Row("N_Kec"), $db->Row("UsulanDID"), $db->Row("DPRDID"), $db->Row("OPDID"), $db->Row("KecID"), $db->Row("KelID"), $db->Row("SatuanID")); } $xls->add_stamp(1, true); $xls->send("Data Usulan Dewan.xlsx"); unset($xls); } else if ( $data == "default") { $id_dprd = ($_SESSION['__WEB_USER']['Level']==5) ? $_SESSION['__WEB_USER']['DPRDID'] : 0; $form = new Form($db); $ttahun = $form->option_db("_", "Tahun", $tahun, true, true, "para_periode", array("Tahun","Tahun"), "Tahun BETWEEN '".$_SESSION['__WEB_APP']['Tahun_Min']."' AND '".$_SESSION['__WEB_APP']['Tahun_Max']."'"); $tdprd = $form->option_db("_", "DPRDID", $id_dprd, true, false, "para_dprd", ["DPRDID","N_DPRD"], "Aktif=1 ORDER BY N_DPRD", ($_SESSION['__WEB_USER']['Level']==5?"":[0,"SEMUA DEWAN"])); $tbaksi = $form->radio("_", "BAksi", 9, true, true, [9=>"Semua",1=>"Diterima",2=>"Ditolak",0=>"Belum"]); $toaksi = $form->radio("_", "OAksi", 9, true, true, [9=>"Semua",1=>"Diterima",2=>"Ditolak",0=>"Belum"]); echo '
'.$ttahun.'
'.$tdprd.'

'.$tbaksi.'
'.$toaksi.'
'; } send_json($ajson); ?>