Save_Grid_init(); } class grid_aniversariante_Save_Grid { function __construct($sc_init='') { if(!empty($sc_init)) { $this->sc_init = $sc_init; } } function Save_Grid_init() { global $_POST, $_GET; $this->proc_ajax = false; if (isset($_POST['script_case_init'])) { $this->sc_init = filter_input(INPUT_POST, 'script_case_init', FILTER_SANITIZE_NUMBER_INT); $this->path_img = (isset($_POST['path_img'])) ? strip_tags($_POST['path_img']) : ""; $this->path_btn = (isset($_POST['path_btn'])) ? strip_tags($_POST['path_btn']) : ""; $this->session = session_id(); $this->embbed = isset($_POST['embbed_groupby']) && 'Y' == $_POST['embbed_groupby']; $this->tbar_pos = filter_input(INPUT_POST, 'toolbar_pos', FILTER_SANITIZE_SPECIAL_CHARS); $this->sc_origem = (isset($_POST['script_origem'])) ? strip_tags($_POST['script_origem']) : ""; $this->str_save_grid_option = (isset($_POST['str_save_grid_option'])) ? strip_tags($_POST['str_save_grid_option']) : ""; $this->format = (isset($_POST['format'])) ? strip_tags($_POST['format']) : ""; } elseif (isset($_GET['script_case_init'])) { $this->sc_init = filter_input(INPUT_GET, 'script_case_init', FILTER_SANITIZE_NUMBER_INT); $this->path_img = strip_tags($_GET['path_img']); $this->path_btn = strip_tags($_GET['path_btn']); $this->session = session_id(); $this->embbed = isset($_GET['embbed_groupby']) && 'Y' == $_GET['embbed_groupby']; $this->tbar_pos = filter_input(INPUT_GET, 'toolbar_pos', FILTER_SANITIZE_SPECIAL_CHARS); $this->sc_origem = (isset($_GET['script_origem'])) ? strip_tags($_GET['script_origem']) : ""; $this->str_save_grid_option = (isset($_GET['str_save_grid_option'])) ? strip_tags($_GET['str_save_grid_option']) : ""; $this->format = (isset($_GET['format'])) ? strip_tags($_GET['format']) : ""; } else { exit; } if (isset($_POST['ajax_ctrl']) && $_POST['ajax_ctrl'] == "proc_ajax") { $this->proc_ajax = true; } $this->ajax_return = array(); $this->path_grid_sv = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['path_grid_sv']; if (!isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['prim_save_grid'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['prim_save_grid'] = true; } if (isset($_POST['Fsave_ok']) && $_POST['Fsave_ok'] == "default") { $parm = (isset($_POST['parm'])?$_POST['parm']:''); $this->Sel_restore_conf_grid($parm); } elseif (isset($_POST['Fsave_ok']) && $_POST['Fsave_ok'] == "save_conf_grid") { $this->Sel_save_conf_grid($_POST['parm']); } elseif (isset($_POST['Fsave_ok']) && $_POST['Fsave_ok'] == "select_conf_grid") { $this->Sel_select_conf_grid($_POST['parm']); } elseif (isset($_POST['Fsave_ok']) && $_POST['Fsave_ok'] == "delete_conf_grid") { $this->Sel_delete_conf_grid($_POST['parm']); } if (isset($_POST['parm']) && $_POST['parm'] == 'session') { $this->ajax_return['Fsave_ok'] = $_POST['Fsave_ok']; $this->ajax_return['toolbar_pos'] = $_POST['toolbar_pos']; $this->Save_processa_ajax(); $oJson = new Services_JSON(); echo $oJson->encode($this->ajax_return); } elseif ($this->embbed) { ob_start(); $this->Save_processa_form(); $Temp = ob_get_clean(); echo NM_charset_to_utf8($Temp); } else { $this->Save_processa_form(); } exit; } function Sel_return_apl($type = 'file') { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['where_pesq_ant'] = (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['where_pesq'])?$_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['where_pesq']:''); $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['contr_array_resumo'] = "NAO"; $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['contr_total_geral'] = "NAO"; unset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['tot_geral']); if($type == 'session') { return; } $this->ajax_return['exit'] = "ok"; $this->ajax_return['setDisplay'][] = array('field' => 'id_btn_Brestore', 'value' => (!$_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['prim_save_grid'])?'':'none'); ob_end_clean(); $oJson = new Services_JSON(); echo $oJson->encode($this->ajax_return); exit; } function Sel_clear_conf_grid() { unset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['SC_Ind_Groupby']); unset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['SC_Gb_Free_cmp']); unset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['SC_Gb_Free_sql']); unset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_quebra']); unset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['summarizing_fields_order']); unset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['summarizing_fields_display']); unset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['tot_geral']); unset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_group_by']); unset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_x_axys']); unset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_y_axys']); unset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_fill']); unset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_order']); unset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_order_col']); unset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_order_level']); unset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_order_sort']); unset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_tabular']); unset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['field_order']); unset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['field_order_orig']); unset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_select']); unset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_grid']); unset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_ant']); unset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_desc']); unset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_cmp']); unset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['usr_cmp_sel']); unset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['field_display']); unset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['where_pesq_filtro']); unset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['where_pesq']); unset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['cond_pesq']); unset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['campos_busca']); unset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['dyn_search']); unset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['dyn_search_op']); unset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['dyn_search_out']); unset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['cond_dyn_search']); unset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['Grid_search']); unset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['grid_pesq']); unset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['interativ_search']); unset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['fixed_columns_summary']); unset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['qt_lin_grid']); unset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['qt_col_grid']); unset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['qt_reg_grid']); unset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['opcao']); unset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['final']); unset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['inicio']); unset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['where_orig']); unset($_SESSION['scriptcase']['str_schema_all']); unset($_SESSION['scriptcase']['str_lang']); unset($_SESSION['scriptcase']['str_conf_reg']); } function Sel_restore_conf_grid($parm = '') { $this->Sel_clear_conf_grid(); if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['SC_Ind_Groupby_SV'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['SC_Ind_Groupby'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['SC_Ind_Groupby_SV']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['SC_Gb_Free_cmp_SV'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['SC_Gb_Free_cmp'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['SC_Gb_Free_cmp_SV']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['SC_Gb_Free_sql_SV'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['SC_Gb_Free_sql'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['SC_Gb_Free_sql_SV']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_quebra_SV'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_quebra'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_quebra_SV']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['summarizing_fields_order_SV'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['summarizing_fields_order'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['summarizing_fields_order_SV']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['summarizing_fields_display_SV'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['summarizing_fields_display'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['summarizing_fields_display_SV']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['tot_geral_SV'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['tot_geral'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['tot_geral_SV']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_group_by_SV'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_group_by'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_group_by_SV']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_x_axys_SV'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_x_axys'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_x_axys_SV']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_y_axys_SV'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_y_axys'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_y_axys_SV']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_fill_SV'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_fill'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_fill_SV']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_order_SV'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_order'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_order_SV']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_order_col_SV'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_order_col'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_order_col_SV']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_order_level_SV'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_order_level'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_order_level_SV']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_order_sort_SV'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_order_sort'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_order_sort_SV']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_tabular_SV'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_tabular'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_tabular_SV']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['field_order_SV'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['field_order'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['field_order_SV']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['field_order_orig_SV'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['field_order_orig'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['field_order_orig_SV']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_select_SV'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_select'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_select_SV']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_grid_SV'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_grid'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_grid_SV']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_ant_SV'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_ant'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_ant_SV']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_desc_SV'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_desc'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_desc_SV']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_cmp_SV'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_cmp'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_cmp_SV']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['usr_cmp_sel_SV'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['usr_cmp_sel'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['usr_cmp_sel_SV']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['field_display_SV'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['field_display'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['field_display_SV']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['where_pesq_filtro_SV'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['where_pesq_filtro'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['where_pesq_filtro_SV']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['where_pesq_SV'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['where_pesq'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['where_pesq_SV']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['cond_pesq_SV'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['cond_pesq'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['cond_pesq_SV']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['campos_busca_SV'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['campos_busca'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['campos_busca_SV']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['dyn_search_SV'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['dyn_search'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['dyn_search_SV']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['dyn_search_op_SV'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['dyn_search_op'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['dyn_search_op_SV']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['dyn_search_out_SV'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['dyn_search_out'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['dyn_search_out_SV']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['cond_dyn_search_SV'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['cond_dyn_search'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['cond_dyn_search_SV']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['Grid_search_SV'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['Grid_search'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['Grid_search_SV']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['grid_pesq_SV'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['grid_pesq'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['grid_pesq_SV']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['interativ_search_SV'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['interativ_search'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['interativ_search_SV']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['fixed_columns_summary_SV'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['fixed_columns_summary'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['fixed_columns_summary_SV']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['qt_lin_grid_SV'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['qt_lin_grid'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['qt_lin_grid_SV']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['qt_col_grid_SV'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['qt_col_grid'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['qt_col_grid_SV']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['qt_reg_grid_SV'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['qt_reg_grid'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['qt_reg_grid_SV']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['opcao_SV'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['opcao'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['opcao_SV']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['final_SV'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['final'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['final_SV']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['inicio_SV'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['inicio'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['inicio_SV']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['where_orig_SV'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['where_orig'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['where_orig_SV']; } if (isset($_SESSION['sc_session']['str_schema_all_SV'])) { $_SESSION['scriptcase']['str_schema_all'] = $_SESSION['scriptcase']['str_schema_all_SV']; } if (isset($_SESSION['sc_session']['str_lang_SV'])) { $_SESSION['scriptcase']['str_lang'] = $_SESSION['scriptcase']['str_lang_SV']; } if (isset($_SESSION['sc_session']['str_conf_reg_SV'])) { $_SESSION['scriptcase']['str_conf_reg'] = $_SESSION['scriptcase']['str_conf_reg_SV']; } $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['prim_save_grid'] = true; if($parm != 'session') { $this->Sel_return_apl(); } } function Sel_save_conf_grid($parms) { if($parms != 'session') { $NM_str_save = array(); $cada_parm = explode('*NM@', $parms); $save_option = $cada_parm[0]; $save_name = $cada_parm[1]; if(isset($cada_parm[2]) && !empty($cada_parm[2])) { if($cada_parm[2] == 'S') { $_SESSION['scriptcase']['grid_aniversariante']['save_session']['save_grid_state_session'] = true; } else { $_SESSION['scriptcase']['grid_aniversariante']['save_session']['save_grid_state_session'] = false; } } if(empty($save_name)) { if(isset($_SESSION['scriptcase']['grid_aniversariante']['save_session']['save_grid_state_session']) && $_SESSION['scriptcase']['grid_aniversariante']['save_session']['save_grid_state_session']) { $parms = 'session'; } else { return; } } else { $NM_str_save[] = "str@NMF@SC_Save_Name@NMF@" . $save_name . "@NMF@"; $save_name = str_replace('/', ' ', $save_name); $save_name = str_replace('\\', ' ', $save_name); $save_name = str_replace('.', ' ', $save_name); if (!NM_is_utf8($save_name)) { $save_name = sc_convert_encoding($save_name, "UTF-8", $_SESSION['scriptcase']['charset']); } $NM_patch = $this->path_grid_sv; if (!is_dir($NM_patch)) { $NMdir = mkdir($NM_patch, 0755); } $NM_patch .= "ISO_SAUDE/"; if (!is_dir($NM_patch)) { $NMdir = mkdir($NM_patch, 0755); } $NM_patch .= "grid_aniversariante/"; if (!is_dir($NM_patch)) { $NMdir = mkdir($NM_patch, 0755); } $Parms_usr = ""; } } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['SC_Ind_Groupby'])) { $NM_str_save[] = "str@NMF@SC_Ind_Groupby@NMF@" . $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['SC_Ind_Groupby'] . "@NMF@"; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['SC_Gb_Free_cmp'])) { $NM_str_save[] = "arr@NMF@SC_Gb_Free_cmp@NMF@" . serialize($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['SC_Gb_Free_cmp']) . "@NMF@"; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['SC_Gb_Free_sql'])) { $NM_str_save[] = "arr@NMF@SC_Gb_Free_sql@NMF@" . serialize($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['SC_Gb_Free_sql']) . "@NMF@"; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_quebra'])) { $NM_str_save[] = "arr@NMF@ordem_quebra@NMF@" . serialize($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_quebra']) . "@NMF@"; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['summarizing_fields_order'])) { $NM_str_save[] = "arr@NMF@summarizing_fields_order@NMF@" . serialize($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['summarizing_fields_order']) . "@NMF@"; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['summarizing_fields_display'])) { $NM_str_save[] = "arr@NMF@summarizing_fields_display@NMF@" . serialize($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['summarizing_fields_display']) . "@NMF@"; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['tot_geral'])) { $NM_str_save[] = "arr@NMF@tot_geral@NMF@" . serialize($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['tot_geral']) . "@NMF@"; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_group_by'])) { $NM_str_save[] = "arr@NMF@pivot_group_by@NMF@" . serialize($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_group_by']) . "@NMF@"; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_x_axys'])) { $NM_str_save[] = "arr@NMF@pivot_x_axys@NMF@" . serialize($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_x_axys']) . "@NMF@"; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_y_axys'])) { $NM_str_save[] = "arr@NMF@pivot_y_axys@NMF@" . serialize($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_y_axys']) . "@NMF@"; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_fill'])) { $NM_str_save[] = "arr@NMF@pivot_fill@NMF@" . serialize($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_fill']) . "@NMF@"; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_order'])) { $NM_str_save[] = "arr@NMF@pivot_order@NMF@" . serialize($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_order']) . "@NMF@"; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_order_col'])) { $NM_str_save[] = "arr@NMF@pivot_order_col@NMF@" . serialize($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_order_col']) . "@NMF@"; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_order_level'])) { $NM_str_save[] = "arr@NMF@pivot_order_level@NMF@" . serialize($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_order_level']) . "@NMF@"; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_order_sort'])) { $NM_str_save[] = "arr@NMF@pivot_order_sort@NMF@" . serialize($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_order_sort']) . "@NMF@"; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_tabular'])) { $NM_str_save[] = "arr@NMF@pivot_tabular@NMF@" . serialize($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_tabular']) . "@NMF@"; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['field_order'])) { $NM_str_save[] = "arr@NMF@field_order@NMF@" . serialize($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['field_order']) . "@NMF@"; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['field_order_orig'])) { $NM_str_save[] = "arr@NMF@field_order_orig@NMF@" . serialize($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['field_order_orig']) . "@NMF@"; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_select'])) { $NM_str_save[] = "arr@NMF@ordem_select@NMF@" . serialize($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_select']) . "@NMF@"; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_grid'])) { $NM_str_save[] = "str@NMF@ordem_grid@NMF@" . $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_grid'] . "@NMF@"; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_ant'])) { $NM_str_save[] = "str@NMF@ordem_ant@NMF@" . $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_ant'] . "@NMF@"; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_desc'])) { $NM_str_save[] = "str@NMF@ordem_desc@NMF@" . $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_desc'] . "@NMF@"; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_cmp'])) { $NM_str_save[] = "str@NMF@ordem_cmp@NMF@" . $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_cmp'] . "@NMF@"; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['usr_cmp_sel'])) { $NM_str_save[] = "arr@NMF@usr_cmp_sel@NMF@" . serialize($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['usr_cmp_sel']) . "@NMF@"; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['field_display'])) { $NM_str_save[] = "arr@NMF@field_display@NMF@" . serialize($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['field_display']) . "@NMF@"; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['where_pesq_filtro'])) { $NM_str_save[] = "str@NMF@where_pesq_filtro@NMF@" . $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['where_pesq_filtro'] . "@NMF@"; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['where_pesq'])) { $NM_str_save[] = "str@NMF@where_pesq@NMF@" . $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['where_pesq'] . "@NMF@"; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['cond_pesq'])) { $NM_str_save[] = "str@NMF@cond_pesq@NMF@" . $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['cond_pesq'] . "@NMF@"; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['campos_busca'])) { $NM_str_save[] = "arr@NMF@campos_busca@NMF@" . serialize($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['campos_busca']) . "@NMF@"; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['dyn_search'])) { $NM_str_save[] = "arr@NMF@dyn_search@NMF@" . serialize($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['dyn_search']) . "@NMF@"; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['dyn_search_op'])) { $NM_str_save[] = "str@NMF@dyn_search_op@NMF@" . $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['dyn_search_op'] . "@NMF@"; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['dyn_search_out'])) { $NM_str_save[] = "arr@NMF@dyn_search_out@NMF@" . serialize($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['dyn_search_out']) . "@NMF@"; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['cond_dyn_search'])) { $NM_str_save[] = "arr@NMF@cond_dyn_search@NMF@" . serialize($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['cond_dyn_search']) . "@NMF@"; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['Grid_search'])) { $NM_str_save[] = "arr@NMF@Grid_search@NMF@" . serialize($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['Grid_search']) . "@NMF@"; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['grid_pesq'])) { $NM_str_save[] = "arr@NMF@grid_pesq@NMF@" . serialize($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['grid_pesq']) . "@NMF@"; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['interativ_search'])) { $NM_str_save[] = "arr@NMF@interativ_search@NMF@" . serialize($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['interativ_search']) . "@NMF@"; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['fixed_columns_summary'])) { $NM_str_save[] = "str@NMF@fixed_columns_summary@NMF@" . $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['fixed_columns_summary'] . "@NMF@"; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['qt_lin_grid'])) { $NM_str_save[] = "str@NMF@qt_lin_grid@NMF@" . $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['qt_lin_grid'] . "@NMF@"; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['qt_col_grid'])) { $NM_str_save[] = "str@NMF@qt_col_grid@NMF@" . $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['qt_col_grid'] . "@NMF@"; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['qt_reg_grid'])) { $NM_str_save[] = "str@NMF@qt_reg_grid@NMF@" . $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['qt_reg_grid'] . "@NMF@"; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['opcao'])) { $NM_str_save[] = "str@NMF@opcao@NMF@" . $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['opcao'] . "@NMF@"; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['final'])) { $NM_str_save[] = "str@NMF@final@NMF@" . $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['final'] . "@NMF@"; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['inicio'])) { $NM_str_save[] = "str@NMF@inicio@NMF@" . $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['inicio'] . "@NMF@"; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['where_orig'])) { $NM_str_save[] = "str@NMF@where_orig@NMF@" . $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['where_orig'] . "@NMF@"; } if (isset($_SESSION['scriptcase']['str_schema_all'])) { $NM_str_save[] = "str@NMF@str_schema_all@NMF@" . $_SESSION['scriptcase']['str_schema_all'] . "@NMF@"; } if (isset($_SESSION['scriptcase']['str_lang'])) { $NM_str_save[] = "str@NMF@str_lang@NMF@" . $_SESSION['scriptcase']['str_lang'] . "@NMF@"; } if (isset($_SESSION['scriptcase']['str_conf_reg'])) { $NM_str_save[] = "str@NMF@str_conf_reg@NMF@" . $_SESSION['scriptcase']['str_conf_reg'] . "@NMF@"; } $str_file_content = ''; foreach ($NM_str_save as $ind => $cada_lin_save) { if (!NM_is_utf8($cada_lin_save)) { $cada_lin_save = sc_convert_encoding($cada_lin_save, "UTF-8", $_SESSION['scriptcase']['charset']); } $str_file_content .=$cada_lin_save . "\r\n"; } if($parms == 'session' && isset($_SESSION['scriptcase']['grid_aniversariante']['save_session']['save_grid_state_session']) && $_SESSION['scriptcase']['grid_aniversariante']['save_session']['save_grid_state_session']) { $_SESSION['scriptcase']['grid_aniversariante']['save_session']['data'] = $str_file_content; } else { file_put_contents($NM_patch . $save_name, $str_file_content); } } function Sel_select_conf_grid($NM_arq_save) { if ( isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['prim_save_grid']) && $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['prim_save_grid'] ) { if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['SC_Ind_Groupby'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['SC_Ind_Groupby_SV'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['SC_Ind_Groupby']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['SC_Gb_Free_cmp'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['SC_Gb_Free_cmp_SV'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['SC_Gb_Free_cmp']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['SC_Gb_Free_sql'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['SC_Gb_Free_sql_SV'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['SC_Gb_Free_sql']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_quebra'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_quebra_SV'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_quebra']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['summarizing_fields_order'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['summarizing_fields_order_SV'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['summarizing_fields_order']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['summarizing_fields_display'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['summarizing_fields_display_SV'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['summarizing_fields_display']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['tot_geral'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['tot_geral_SV'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['tot_geral']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_group_by'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_group_by_SV'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_group_by']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_x_axys'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_x_axys_SV'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_x_axys']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_y_axys'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_y_axys_SV'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_y_axys']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_fill'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_fill_SV'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_fill']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_order'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_order_SV'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_order']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_order_col'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_order_col_SV'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_order_col']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_order_level'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_order_level_SV'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_order_level']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_order_sort'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_order_sort_SV'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_order_sort']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_tabular'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_tabular_SV'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['pivot_tabular']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['field_order'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['field_order_SV'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['field_order']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['field_order_orig'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['field_order_orig_SV'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['field_order_orig']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_select'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_select_SV'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_select']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_grid'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_grid_SV'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_grid']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_ant'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_ant_SV'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_ant']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_desc'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_desc_SV'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_desc']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_cmp'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_cmp_SV'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_cmp']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['usr_cmp_sel'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['usr_cmp_sel_SV'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['usr_cmp_sel']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['field_display'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['field_display_SV'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['field_display']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['where_pesq_filtro'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['where_pesq_filtro_SV'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['where_pesq_filtro']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['where_pesq'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['where_pesq_SV'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['where_pesq']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['cond_pesq'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['cond_pesq_SV'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['cond_pesq']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['campos_busca'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['campos_busca_SV'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['campos_busca']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['dyn_search'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['dyn_search_SV'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['dyn_search']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['dyn_search_op'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['dyn_search_op_SV'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['dyn_search_op']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['dyn_search_out'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['dyn_search_out_SV'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['dyn_search_out']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['cond_dyn_search'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['cond_dyn_search_SV'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['cond_dyn_search']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['Grid_search'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['Grid_search_SV'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['Grid_search']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['grid_pesq'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['grid_pesq_SV'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['grid_pesq']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['interativ_search'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['interativ_search_SV'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['interativ_search']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['fixed_columns_summary'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['fixed_columns_summary_SV'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['fixed_columns_summary']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['qt_lin_grid'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['qt_lin_grid_SV'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['qt_lin_grid']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['qt_col_grid'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['qt_col_grid_SV'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['qt_col_grid']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['qt_reg_grid'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['qt_reg_grid_SV'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['qt_reg_grid']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['opcao'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['opcao_SV'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['opcao']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['final'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['final_SV'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['final']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['inicio'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['inicio_SV'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['inicio']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['where_orig'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['where_orig_SV'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['where_orig']; } if (isset($_SESSION['scriptcase']['str_schema_all'])) { $_SESSION['scriptcase']['str_schema_all_SV'] = $_SESSION['scriptcase']['str_schema_all']; } if (isset($_SESSION['scriptcase']['str_lang'])) { $_SESSION['scriptcase']['str_lang_SV'] = $_SESSION['scriptcase']['str_lang']; } if (isset($_SESSION['scriptcase']['str_conf_reg'])) { $_SESSION['scriptcase']['str_conf_reg_SV'] = $_SESSION['scriptcase']['str_conf_reg']; } $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['prim_save_grid'] = false; } $this->Sel_clear_conf_grid(); $arr_content_saved = []; if($NM_arq_save != 'session') { if(!isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['path_grid_sv_list'][ $NM_arq_save ])) return; $NM_arq_save = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['path_grid_sv_list'][ $NM_arq_save ]; if ($_SESSION['scriptcase']['charset'] != "UTF-8" && NM_is_utf8($NM_arq_save)) { $NM_arq_save = NM_conv_charset($NM_arq_save, $_SESSION['scriptcase']['charset'], "UTF-8"); } $NM_patch = $this->path_grid_sv . "/" . $NM_arq_save; if (!is_file($NM_patch)) { $NM_arq_save = sc_convert_encoding($NM_arq_save, "UTF-8", $_SESSION['scriptcase']['charset']); $NM_patch = $this->path_grid_sv . "/" . $NM_arq_save; } if (is_file($NM_patch)) { $arr_content_saved = file($NM_patch); } } elseif( isset($_SESSION['scriptcase']['grid_aniversariante']['save_session']['data']) && !empty($_SESSION['scriptcase']['grid_aniversariante']['save_session']['data']) ) { $arr_content_saved = explode("\r\n", $_SESSION['scriptcase']['grid_aniversariante']['save_session']['data']); } if (!empty($arr_content_saved)) { foreach ($arr_content_saved as $ind => $cada_lin_save) { if (!empty($cada_lin_save)) { if ($_SESSION['scriptcase']['charset'] != "UTF-8") { $cada_lin_save = NM_conv_charset($cada_lin_save, $_SESSION['scriptcase']['charset'], "UTF-8"); } $dados = explode("@NMF@", $cada_lin_save); if ($dados[1] == "SC_Save_Name") { } elseif ($dados[0] == "arr") { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante'][$dados[1]] = unserialize($dados[2]); } else { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante'][$dados[1]] = $dados[2]; } } } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['field_order'])) { foreach ($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['field_order'] as $ind => $dados) { if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['field_order_SV']) && !in_array($dados, $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['field_order_SV'])) { unset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['field_order'][$ind]); } } } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['field_order_orig'])) { foreach ($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['field_order_orig'] as $ind => $dados) { if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['field_order_orig_SV']) && !in_array($dados, $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['field_order_orig_SV'])) { unset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['field_order_orig'][$ind]); } } } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['str_schema_all'])) { $_SESSION['scriptcase']['str_schema_all'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['str_schema_all']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['str_lang'])) { $_SESSION['scriptcase']['str_lang'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['str_lang']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['str_conf_reg'])) { $_SESSION['scriptcase']['str_conf_reg'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['str_conf_reg']; } if ( isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['SC_Ind_Groupby']) && !isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['SC_All_Groupby'][$_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['SC_Ind_Groupby']]) ) { if(isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['SC_Ind_Groupby_SV'])) $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['SC_Ind_Groupby'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['SC_Ind_Groupby_SV']; if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['SC_Gb_Free_cmp']) && isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['SC_Gb_Free_cmp_SV']) ) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['SC_Gb_Free_cmp'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['SC_Gb_Free_cmp_SV']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['SC_Gb_Free_sql']) && isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['SC_Gb_Free_sql_SV'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['SC_Gb_Free_sql'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['SC_Gb_Free_sql_SV']; } if (isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_quebra']) && isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_quebra_SV'])) { $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_quebra'] = $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['ordem_quebra_SV']; } } } $this->Sel_return_apl($NM_arq_save); } function Sel_delete_conf_grid($NM_grid_del) { if(!isset($_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['path_grid_sv_list'][ $NM_grid_del ])) return; $NM_patch = $this->path_grid_sv . "/" . $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['path_grid_sv_list'][ $NM_grid_del ]; if (!is_file($NM_patch)) { $NM_grid_del = sc_convert_encoding($NM_grid_del, "UTF-8"); $NM_patch = $this->path_grid_sv . "/" . $NM_grid_del; } if (is_file($NM_patch)) { unlink($NM_patch); } } function Save_processa_ajax() { $this->ajax_return['setDisplay'][] = array('field' => 'save_grid_session_load_' . $this->tbar_pos, 'value' => (isset($_SESSION['scriptcase']['grid_aniversariante']['save_session']['data']) && !empty($_SESSION['scriptcase']['grid_aniversariante']['save_session']['data']))?'':'none'); } function Save_processa_form() { if ($this->proc_ajax) { ob_start(); } $STR_lang = (isset($_SESSION['scriptcase']['str_lang']) && !empty($_SESSION['scriptcase']['str_lang'])) ? $_SESSION['scriptcase']['str_lang'] : "pt_br"; $NM_arq_lang = "../_lib/lang/" . $STR_lang . ".lang.php"; $this->Nm_lang = array(); if (is_file($NM_arq_lang)) { include_once($NM_arq_lang); } $_SESSION['scriptcase']['charset'] = "UTF-8"; if (!$this->proc_ajax) { foreach ($this->Nm_lang as $ind => $dados) { if ($_SESSION['scriptcase']['charset'] != "UTF-8" && NM_is_utf8($ind)) { $ind = sc_convert_encoding($ind, $_SESSION['scriptcase']['charset'], "UTF-8"); $this->Nm_lang[$ind] = $dados; } if ($_SESSION['scriptcase']['charset'] != "UTF-8" && NM_is_utf8($dados)) { $this->Nm_lang[$ind] = sc_convert_encoding($dados, $_SESSION['scriptcase']['charset'], "UTF-8"); } $this->Nm_lang[$ind] = str_replace('"', '"', $this->Nm_lang[$ind]); } } $str_schema_all = (isset($_SESSION['scriptcase']['str_schema_all']) && !empty($_SESSION['scriptcase']['str_schema_all'])) ? $_SESSION['scriptcase']['str_schema_all'] : "Sc9_SoftCloud_sm/Sc9_SoftCloud_sm"; include("../_lib/css/" . $str_schema_all . "_grid.php"); $str_toolbar_separator = trim($str_toolbar_separator); $Str_btn_grid = trim($str_button) . "/" . trim($str_button) . $_SESSION['scriptcase']['reg_conf']['css_dir'] . ".php"; include("../_lib/buttons/" . $Str_btn_grid); if (!function_exists("nmButtonOutput")) { include_once("../_lib/lib/php/nm_gp_config_btn.php"); } $this->gera_array_grid_save(); if (!$this->embbed) { ?> > Aniversariantes GMT"/>
embbed) { $str_style=($this->format == 'simplified')?"margin:0px !important; padding:2px !important;":""; echo "

"; echo ""; } else { echo "
"; ?>
Nm_lang['lang_btns_gridsave_hint']; ?>
str_save_grid_option == 'save' || $this->format == 'simplified') { $str_display_save = ''; $str_display_edit = ''; $str_display_edit_buttons = 'none'; } ?>
format == 'simplified') { ?>
Nm_lang['lang_othr_nivel']; ?> Nm_lang['lang_othr_nome']; ?>
format == 'simplified') { ?> arr_buttons, "bsalvar_appdiv", "nm_save_grid('file')", "nm_save_grid('file')", "Save_frm", "", "", "", "absmiddle", "", "0px", $this->path_btn, "", "", "", "", "", "only_text", "text_right", "", "", "", "", "", "", ""); ?> arr_buttons, "bcancelar_appdiv", "nm_cancel_new_grid()", "nm_cancel_new_grid()", "Cancel_frm", "", "", "", "absmiddle", "", "0px", $this->path_btn, "", "", "", "", "", "only_text", "text_right", "", "", "", "", "", "", ""); ?>    
Nm_lang['lang_othr_nivel']; ?>
Nm_lang['lang_othr_nome']; ?>
proc_ajax) { ob_end_clean(); ob_start(); } if(is_array($this->NM_grid_save) && count($this->NM_grid_save) > 0) { ?>

NM_grid_save as $level => $arr_level) { foreach ($arr_level as $save => $save_path) { ?>
Nm_lang['lang_btns_gridsavelist_hint']; ?>
Nm_lang['lang_othr_nome']; ?> Nm_lang['lang_othr_nivel']; ?>
format == 'simplified') { ?> Nm_lang['lang_btns_save']; ?> Nm_lang['lang_btns_apply']; ?> Nm_lang['lang_btns_dele']; ?>
proc_ajax) { $this->ajax_return['setHtml'][] = array('field' => 'select_recup', 'value' => ob_get_contents()); $this->ajax_return['setDisplay'][] = array('field' => 'id_btn_Brestore', 'value' => (!$_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['prim_save_grid'])?'':'none'); } ?>    
arr_buttons, "bnovo_appdiv", "nm_new_grid();", "nm_new_grid();", "Ativa_save", "", "", "", "absmiddle", "", "0px", $this->path_btn, "", "", "", "", "", "only_text", "text_right", "", "", "", "", "", "", ""); ?>      arr_buttons, "brestore_appdiv", "ajax_control('default', '')", "ajax_control('default', '')", "Brestore", "", "", "", "absmiddle", "", "0px", $this->path_btn, "", "", "", "", "", "only_text", "text_right", "", "", "", "", "", "", ""); ?>     embbed) { ?> arr_buttons, "bsair_appdiv", "self.parent.tb_remove()", "self.parent.tb_remove()", "Bsair", "", "", "", "absmiddle", "", "0px", $this->path_btn, "", "", "", "", "", "only_text", "text_right", "", "", "", "", "", "", ""); ?> arr_buttons, "bcancelar_appdiv", "closeAllModalPanes();", "closeAllModalPanes();", "Bsair", "", "", "", "absmiddle", "", "0px", $this->path_btn, "", "", "", "", "", "only_text", "text_right", "", "", "", "", "", "", ""); ?> arr_buttons, "bsair_appdiv", "scBtnSaveGridHide('" . $this->tbar_pos . "');buttonunselectedSG();", "scBtnSaveGridHide('" . $this->tbar_pos . "');buttonunselectedSG();", "Bsair", "", "", "", "absmiddle", "", "0px", $this->path_btn, "", "", "", "", "", "only_text", "text_right", "", "", "", "", "", "", ""); ?>
format != 'simplified') { ?>
arr_buttons, "bsalvar_appdiv", "nm_save_grid('file')", "nm_save_grid('file')", "Save_frm", "", "", "", "absmiddle", "", "0px", $this->path_btn, "", "", "", "", "", "only_text", "text_right", "", "", "", "", "", "", ""); ?> arr_buttons, "bcancelar_appdiv", "nm_cancel_new_grid()", "nm_cancel_new_grid()", "Cancel_frm", "", "", "", "absmiddle", "", "0px", $this->path_btn, "", "", "", "", "", "only_text", "text_right", "", "", "", "", "", "", ""); ?>    
embbed) { ?> proc_ajax) { ob_end_clean(); $oJson = new Services_JSON(); echo $oJson->encode($this->ajax_return); exit; } } function gera_array_grid_save() { $this->NM_grid_save_levels = array(); $this->NM_grid_save = array(); $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['path_grid_sv_list'] = array(); $NM_patch = "ISO_SAUDE/grid_aniversariante"; if (is_dir($this->path_grid_sv . $NM_patch)) { $NM_dir = @opendir($this->path_grid_sv . $NM_patch); while (FALSE !== ($NM_arq = @readdir($NM_dir))) { if (@is_file($this->path_grid_sv . $NM_patch . "/" . $NM_arq)) { $NM_sv_grid = file($this->path_grid_sv . $NM_patch . "/" . $NM_arq); foreach ($NM_sv_grid as $ind => $cada_lin_save) { $dados = explode("@NMF@", $cada_lin_save); if ($dados[1] == "SC_Save_Name") { $Name_save = $dados[2]; break; } } if ($_SESSION['scriptcase']['charset'] != "UTF-8" && !$this->proc_ajax) { $Name_save = sc_convert_encoding($Name_save, $_SESSION['scriptcase']['charset'], "UTF-8"); } if (!empty($Name_save)) { $str_level = "" . $this->Nm_lang['lang_srch_public'] . ""; $this->NM_grid_save_levels[ $str_level ] = 'public'; $this->NM_grid_save[$str_level][$Name_save] = md5($NM_patch . "/" . $NM_arq); $_SESSION['sc_session'][$this->sc_init]['grid_aniversariante']['path_grid_sv_list'][md5($NM_patch . "/" . $NM_arq)] = $NM_patch . "/" . $NM_arq; } } } } } }