set_query("SELECT M.OPDID,M.ORGID,M.K_OPD,M.N_OPD,M.Nama_OPD,".$f_tw." Hak_Tw FROM vi_para90_opd M LEFT JOIN (SELECT * FROM sippd_akses_mon WHERE Tahun='".$thn_data."') H ON (H.OPDID=M.OPDID) WHERE ".$msql); $obj->add_field("OPDID", "OPD", "hid"); $obj->add_field("ORGID", "ORG", "hid"); $obj->add_field("Nama_OPD", "Nama OPD", "hid"); $obj->add_field("Hak_Tw", "Hak Tw", "hid"); $obj->add_field("K_OPD", "Kode", "c"); $obj->add_field("N_OPD", "Nama Perangkat Daerah", "awr"); //$obj->add_field("TGL", "Update", "c nwr", "sqljams", "", "val-tgljams"); $obj->set_field_order("K_OPD", "A"); $obj->add_row_btn("folder", "Faktor Pendukung", "FaktorOPDJS.opd_select"); $obj->set_func_navi("FaktorOPDJS.data_query('tabel-opd')"); $obj->set_textbtn(true); $ajson[] = $obj->json_table("divOPD"); } else if ( $data == "simpan-faktor" ) { $pdor = Param::Get("Pendorong_TWX", ""); $pham = Param::Get("Penghambat_TWX", ""); //$pla1 = Param::Get("Lanjut_TWX", ""); $pla2 = Param::Get("Lanjut_RKPD_TWX", ""); //$db->Query("REPLACE INTO dpa_dalev_renja (DalevRenjaID,RPJMDID,Tahun,ORGID,OPDID,K_OPD,Pendorong_TW".$tw_data.",Penghambat_TW".$tw_data.",Lanjut_TW".$tw_data.",Lanjut_RKPD_TW".$tw_data.") VALUES ('".$id_faktor."','".$id_rpjmd."','".$thn_data."','".$id_org."','".$id_opd."','".$k_opd."','".$pdor."','".$pham."','".$pla1."','".$pla2."')"); $db->Query("REPLACE INTO dpa_dalev_renja (DalevRenjaID,RPJMDID,Tahun,ORGID,OPDID,K_OPD,Pendorong_TW".$tw_data.",Penghambat_TW".$tw_data.",Lanjut_RKPD_TW".$tw_data.") VALUES ('".$id_faktor."','".$id_rpjmd."','".$thn_data."','".$id_org."','".$id_opd."','".$k_opd."','".$pdor."','".$pham."','".$pla2."')"); } else if ( $data == "detail-faktor" ) { $arec = []; $db->Query("SELECT * FROM dpa_dalev_renja WHERE Tahun='".$thn_data."' AND OPDID='".$id_opd."' LIMIT 1"); if ($db->Next()) $arec = array_merge($arec, $db->AllRow()); $db->Query("SELECT K_OPD FROM para90_opd WHERE OPDID='".$id_opd."' LIMIT 1"); if ($db->Next()) $arec = array_merge($arec, $db->AllRow()); $db->Query("SELECT SUM(IF(TW='".$tw_data."',1,0)) Matrik_TW,IF(TW='".$tw_data."',Matrik_Name,'') Matrik_Name FROM dpa_dalev_renja_matrik WHERE Tahun='".$arec['Tahun']."' AND DalevRenjaID='".$arec['DalevRenjaID']."' AND Aktif=1"); if ($db->Next()) $arec = array_merge($arec, $db->AllRow()); if ((int) $arec['Matrik_TW'] === 0) { $arec['Matrik_TW'] = 0; $arec['Matrik_Name'] = 'belum ada file matrik'; } $arec['Matrik_Template'] = $arec['K_OPD'] .'-'. $thn_data .'-'. isi_nol($tw_data,2) .'.xls'; $form = new Form($db); $tdor = $form->textarea("_", "Pendorong_TWX", $arec['Pendorong_TW'.$tw_data], $emon_en, true, 3); $tham = $form->textarea("_", "Penghambat_TWX", $arec['Penghambat_TW'.$tw_data], $emon_en, true, 3); //$tla1 = $form->textarea("_", "Lanjut_TWX", $arec['Lanjut_TW'.$tw_data], $emon_en, true, 3); $tla2 = $form->textarea("_", "Lanjut_RKPD_TWX", $arec['Lanjut_RKPD_TW'.$tw_data], $emon_en, true, 3); $ajson['html'] = '