lib/webdk_dynamic_object_utils.inc - üldised dyn tüübi kasutaja vormi handleridlib/webdk_dynamic_object_add_utils.inc - lisamise vormi handleridlib/webdk_dynamic_object_edit_utils.inc - muutmise vormi handleridlib/webdk_dynamic_object_view_utils.inc - vaatamise vormi handleridlib/webdk_dynamic_object_list_utils.inc - listi vaate handleridlib/webdk_dynamic_object_admin_utils.inc - üldised dyn tüübi admin vormi handleridlib/webdk_dynamic_object_admin_add_utils.inc - dyn tüübile välja lisamise vormi handleridlib/webdk_dynamic_object_admin_edit_utils.inc - dyn tüübile välja lisamise vormi handleridlib/webdk_dynamic_object_admin_view_utils.inc - dyn tüübile välja lisamise vormi handleridlib/webdk_dynamic_object_utils.inc - lisamise/muutmise lehe AJAX-i HTML osa asub siinTODO:
dynobject_fields tabelis_code lõpuga. See väli lisatakse alles siis, kui välja juures on valitud koodide kasutaminemultisel_cache
$EMS_VASTUS_TID = webdk_dynobj_name2tid("Vastus"); if($tid == $EMS_VASTUS_TID return $WEBDK_EXT_FS_DIR.'inc/eelnoud/mingi_suvaline_fail.inc';
_ems_post_auth_requirements global muutujatesse panna!!!<script type="text/javascript" src="/js/ajax.js"></script> <script> // initsialiseerime ajaxi var ajax = new sack(); function ems_isikukaart_eval_ajax_response() { //return alert(ajax.response); eval(ajax.response); } function please_call_my_ajax() { var url = '{$WEBDK_BASE_URL}?page=ems_ajax_user_email_by_name&field='+fl_email_name+'&first_names='+window.escape(last_name)+'&u={$WEBDK_UNIQ}'; // ajax.requestFile = url; ajax.onCompletion = ems_isikukaart_eval_ajax_response; ajax.runAJAX(); } </script>
SELECT IK.dyn_table_field_41552 AS eesnimi, -- $ IK.dyn_table_field_41553 AS perenimi -- $ FROM relations KM2IK_RYHM INNER JOIN dyn_table_41549 IK_RYHM ON -- isikukaardi ryhm IK_RYHM.dyn_table_41549_id = KM2IK_RYHM.relation_slave_id INNER JOIN items iIK_RYHM ON iIK_RYHM.item_id = IK_RYHM.dyn_table_41549_id INNER JOIN relations IK_RYHM2IK_LIIGE ON IK_RYHM2IK_LIIGE.relation_master_id = iIK_RYHM.item_id INNER JOIN dyn_table_41550 IK_LIIGE ON -- isikukaardi liie IK_LIIGE.dyn_table_41550_id = IK_RYHM2IK_LIIGE.relation_slave_id INNER JOIN items iIK_LIIGE ON iIK_LIIGE.item_id = IK_RYHM2IK_LIIGE.relation_slave_id INNER JOIN relations IK_LIIGE2IK ON IK_LIIGE2IK.relation_master_id = iIK_LIIGE.item_id INNER JOIN dyn_table_41516 IK ON -- isikukaart IK.dyn_table_41516_id = IK_LIIGE2IK.relation_slave_id INNER JOIN items iIK ON iIK.item_id = IK_LIIGE2IK.relation_slave_id WHERE KM2IK_RYHM.relation_master_id = {$komisjon_info['grupp_id']} AND -- komisjoni id IK_LIIGE.dyn_table_field_41572_lower = 'esimees' -- $EMS_ISIKUKAART_AMETINIMETUS_FID
// konverdime RTF-iks require_once("lib/webdk_oo_converter_utils.inc"); // OO template fail (alusp6hi) $ooo_tmp_name = $WEBDK_BASE_TEMP_FS_DIR.'Infotund_'.$infotund_date.'.odt'; // v2ljundfail $rtf_tmp_name = $WEBDK_BASE_TEMP_FS_DIR.'Infotund_'.$infotund_date.'.rtf'; $res = webdk_oo_convert_file($ooo_tmp_name,$rtf_tmp_name); if(!$res['status']) webdk_error("Viga dokumendi konverteerimisel!"); // lisame loodud faili dyn tyybi juurde webdk_dynamic_object_import_edit( $pid, array(webdk_dynobj_name2fid("Infotund","Fail") => $rtf_tmp_name), $item_opts = array(), $opts = array() ); @unlink($rtf_tmp_name);