Файловый менеджер - Редактировать - /home2/isose750/public_html/sc_saude/grid_aniversariante/grid_aniversariante_grid.class.php
Назад
<?php class grid_aniversariante_grid { var $Ini; var $Erro; var $Db; var $Tot; var $Lin_impressas; var $Lin_final; var $Rows_span; var $NM_colspan; var $rs_grid; var $nm_grid_ini; var $nm_grid_sem_reg; var $nm_prim_linha; var $Rec_ini; var $Rec_fim; var $nmgp_reg_start; var $nmgp_reg_inicial; var $nmgp_reg_final; var $SC_seq_register; var $SC_seq_page; var $nm_location; var $nm_data; var $nm_cod_barra; var $sc_proc_grid; var $NM_raiz_img; var $NM_opcao; var $NM_flag_antigo; var $sc_actionbar_states = array( ); var $sc_actionbar_disabled = array( ); var $sc_actionbar_hidden = array( ); var $nm_campos_cab = array(); var $NM_cmp_hidden = array(); var $nmgp_botoes = array(); var $nm_btn_exist = array(); var $nm_btn_label = array(); var $nm_btn_disabled = array(); var $Cmps_ord_def = array(); var $nmgp_label_quebras = array(); var $nmgp_prim_pag_pdf; var $Campos_Mens_erro; var $Print_All; var $NM_field_over; var $NM_field_click; var $NM_cont_body; var $NM_emb_tree_no; var $progress_fp; var $progress_tot; var $progress_now; var $progress_lim_tot; var $progress_lim_now; var $progress_lim_qtd; var $progress_grid; var $progress_pdf; var $progress_res; var $progress_graf; var $count_ger; var $sexo_movimentacao_Old; var $arg_sum_sexo_movimentacao; var $Label_sexo_movimentacao; var $sc_proc_quebra_sexo_movimentacao; var $count_sexo_movimentacao; var $mes_aniver_mov_Old; var $arg_sum_mes_aniver_mov; var $Label_mes_aniver_mov; var $sc_proc_quebra_mes_aniver_mov; var $count_mes_aniver_mov; var $nome_empresa_Old; var $arg_sum_nome_empresa; var $Label_nome_empresa; var $sc_proc_quebra_nome_empresa; var $count_nome_empresa; var $nome_produto_Old; var $arg_sum_nome_produto; var $Label_nome_produto; var $sc_proc_quebra_nome_produto; var $count_nome_produto; var $matricula_movimentacao; var $cpf_movimentacao; var $nome_movimentacao; var $data_nascimento_movimentacao; var $dia_aniver_mov; var $idade_contato; var $idade_ano; var $sexo_movimentacao; var $nome_empresa; var $ref_produto; var $nome_produto; var $nome_lista_parentesco; var $nome_lista_acomodacao; var $nome_lista_situacao_beneficiario; var $nome_lista_tipo_classe; var $cod_movimentacao; var $data_inicio_vigencia_movimentacao; var $data_movimentacao_movimentacao; var $idade_movimentacao; var $fone_fixo_movimentacao; var $fone_celular_movimentacao; var $fone_whatsapp_movimentacao; var $email_movimentacao; var $obs_movimentacao; var $criado_data_movimentacao; var $criado_user_movimentacao; var $cnpj_empresa; var $municipio_empresa; var $uf_empresa; var $mes_aniver_mov; function actionBar_isValidState($buttonName, $buttonState) { switch ($buttonName) { } return false; } function actionBar_displayState($buttonName) { switch ($buttonName) { } } function actionBar_getStateHint($buttonName) { switch ($buttonName) { } } function actionBar_getStateConfirm($buttonName) { switch ($buttonName) { } } function actionBar_getStateDisable($buttonName) { if (isset($this->sc_actionbar_disabled[$buttonName]) && $this->sc_actionbar_disabled[$buttonName]) { return ' disabled'; } return ''; } function actionBar_getStateHide($buttonName) { if (isset($this->sc_actionbar_hidden[$buttonName]) && $this->sc_actionbar_hidden[$buttonName]) { return ' sc-actionbar-button-hidden'; } return ''; } //--- function monta_grid($linhas = 0) { global $nm_saida; clearstatcache(); $this->NM_cor_embutida(); if (isset($_SESSION['scriptcase']['sc_apl_conf']['grid_aniversariante']['field_display']) && !empty($_SESSION['scriptcase']['sc_apl_conf']['grid_aniversariante']['field_display'])) { foreach ($_SESSION['scriptcase']['sc_apl_conf']['grid_aniversariante']['field_display'] as $NM_cada_field => $NM_cada_opc) { $this->NM_cmp_hidden[$NM_cada_field] = $NM_cada_opc; } } if (isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['usr_cmp_sel']) && !empty($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['usr_cmp_sel'])) { foreach ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['usr_cmp_sel'] as $NM_cada_field => $NM_cada_opc) { $this->NM_cmp_hidden[$NM_cada_field] = $NM_cada_opc; } } if (isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['php_cmp_sel']) && !empty($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['php_cmp_sel'])) { foreach ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['php_cmp_sel'] as $NM_cada_field => $NM_cada_opc) { $this->NM_cmp_hidden[$NM_cada_field] = $NM_cada_opc; } } if (!isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['grid_pesq'])) { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['grid_pesq'] = array(); } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida_init']) { return; } $this->inicializa(); $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['charts_html'] = ''; if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida']) { $this->Lin_impressas = 0; $this->Lin_final = FALSE; $this->grid($linhas); $this->nm_fim_grid(); } else { if (strpos(" " . $this->Ini->SC_module_export, "grid") !== false) { if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf'] || $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf_vert']) { } else { $this->cabecalho(); } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf'] || $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf_vert']) { } else { $nm_saida->saida(" <TR>\r\n"); $nm_saida->saida(" <TD id='sc_grid_content' style='padding: 0px;' colspan=3>\r\n"); } $nm_saida->saida(" <table width='100%' cellspacing=0 cellpadding=0>\r\n"); $nmgrp_apl_opcao= (isset($_SESSION['sc_session']['scriptcase']['embutida_form_pdf']['grid_aniversariante'])) ? "pdf" : $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao']; if ($nmgrp_apl_opcao != "pdf") { $this->nmgp_barra_top(); } unset ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['save_grid']); $this->grid(); if ($nmgrp_apl_opcao != "pdf") { $this->nmgp_barra_bot(); } $nm_saida->saida(" </table>\r\n"); $nm_saida->saida(" </TD>\r\n"); $nm_saida->saida(" </TR>\r\n"); } if (strpos(" " . $this->Ini->SC_module_export, "resume") !== false) { $Gera_res = true; } else { $Gera_res = false; } if (strpos(" " . $this->Ini->SC_module_export, "chart") !== false) { $Gera_graf = true; } else { $Gera_graf = false; } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['print_all'] && empty($this->nm_grid_sem_reg) && ($Gera_res || $Gera_graf)) { $this->Res->monta_html_ini_pdf(); $this->Res->monta_resumo(); $this->Res->monta_html_fim_pdf(); if ($Gera_graf) { $this->grafico_pdf(); } } $flag_apaga_pdf_log = TRUE; if (!$this->Print_All && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] == "pdf") { $flag_apaga_pdf_log = FALSE; } $this->nm_fim_grid($flag_apaga_pdf_log); if (!$this->Print_All && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] == "pdf") { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] = "igual"; } } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] == "print") { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_ant']; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] = ""; } $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_ant'] = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao']; } function resume($linhas = 0) { $this->Lin_impressas = 0; $this->Lin_final = FALSE; $this->grid($linhas); } //--- function inicializa() { global $nm_saida, $NM_run_iframe, $rec, $nmgp_chave, $nmgp_opcao, $nmgp_ordem, $nmgp_chave_det, $nmgp_quant_linhas, $nmgp_quant_colunas, $nmgp_url_saida, $nmgp_parms; // $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['orig_pesq'] = "grid"; if (!isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['Ind_lig_mult'])) { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['Ind_lig_mult'] = 0; } $this->Img_embbed = false; $this->nm_data = new nm_data("pt_br"); $this->pdf_label_group = (isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opc_pdf']['label_group'])) ? $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opc_pdf']['label_group'] : "N"; $this->pdf_all_cab = (isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opc_pdf']['all_cab'])) ? $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opc_pdf']['all_cab'] : "S"; $this->pdf_all_label = (isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opc_pdf']['all_label'])) ? $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opc_pdf']['all_label'] : "S"; $this->Fix_bar_top = false; $this->Fix_bar_bottom = false; $this->Grid_body = 'id="sc_grid_body"'; if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida']) { $this->Grid_body = ""; } if (isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opc_liga']['fix_top'])) { $this->Fix_bar_top = ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opc_liga']['fix_top'] == "S") ? true : false; } if (isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opc_liga']['fix_bot'])) { $this->Fix_bar_bottom = ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opc_liga']['fix_bot'] == "S") ? true : false; } $this->Css_Cmp = array(); $NM_css = file($this->Ini->root . $this->Ini->path_link . "grid_aniversariante/grid_aniversariante_grid_" .strtolower($_SESSION['scriptcase']['reg_conf']['css_dir']) . ".css"); foreach ($NM_css as $cada_css) { $Pos1 = strpos($cada_css, "{"); $Pos2 = strpos($cada_css, "}"); $Tag = explode(",", trim(substr($cada_css, 1, $Pos1 - 1))); $Css = substr($cada_css, $Pos1 + 1, $Pos2 - $Pos1 - 1); if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['doc_word']) { $this->Css_Cmp[$Tag[0]] = $Css; } else { $this->Css_Cmp[$Tag[0]] = ""; } } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] || $this->Ini->Embutida_iframe) { if (!isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['Lig_Md5'])) { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['Lig_Md5'] = array(); } } elseif ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != "pdf" && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'print') { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['Lig_Md5'] = array(); } $this->force_toolbar = false; if (isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['force_toolbar'])) { $this->force_toolbar = true; unset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['force_toolbar']); } $this->Tem_tab_vert = false; if (count($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['SC_Gb_Free_cmp']) > 1) { $this->width_tabula_quebra = (((count($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['SC_Gb_Free_cmp']) - 1) * 13) + 3) . "px"; $this->width_tabula_display = "''"; $this->Tem_tab_vert = true; } else { $this->width_tabula_quebra = "0px"; $this->width_tabula_display = "none"; } if (isset($_SESSION['scriptcase']['sc_apl_conf']['grid_aniversariante']['lig_edit']) && $_SESSION['scriptcase']['sc_apl_conf']['grid_aniversariante']['lig_edit'] != '') { if ($_SESSION['scriptcase']['sc_apl_conf']['grid_aniversariante']['lig_edit'] == "on") {$_SESSION['scriptcase']['sc_apl_conf']['grid_aniversariante']['lig_edit'] = "S";} if ($_SESSION['scriptcase']['sc_apl_conf']['grid_aniversariante']['lig_edit'] == "off") {$_SESSION['scriptcase']['sc_apl_conf']['grid_aniversariante']['lig_edit'] = "N";} $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['mostra_edit'] = $_SESSION['scriptcase']['sc_apl_conf']['grid_aniversariante']['lig_edit']; } $this->grid_emb_form = false; $this->grid_emb_form_full = false; if (isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida_form']) && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida_form']) { if (isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida_form_full']) && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida_form_full']) { $this->grid_emb_form_full = true; } else { $this->grid_emb_form = true; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['mostra_edit'] = "N"; } } if ($this->Ini->SC_Link_View || ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opc_psq'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['psq_edit'] == 'N')) { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['mostra_edit'] = "N"; } $this->sc_proc_quebra_sexo_movimentacao = false; $this->sc_proc_quebra_mes_aniver_mov = false; $this->sc_proc_quebra_nome_empresa = false; $this->sc_proc_quebra_nome_produto = false; $this->NM_cont_body = 0; $this->NM_emb_tree_no = false; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida']) { $_SESSION['sc_session'][$this->Ini->sc_page]['NM_arr_tree'] = array(); $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ind_tree'] = 0; } elseif (isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['emb_tree_no']) && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['emb_tree_no']) { $this->NM_emb_tree_no = true; } $this->aba_iframe = false; $this->Print_All = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['print_all']; if ($this->Print_All) { $this->Ini->nm_limite_lin = $this->Ini->nm_limite_lin_prt; } if (isset($_SESSION['scriptcase']['sc_aba_iframe'])) { foreach ($_SESSION['scriptcase']['sc_aba_iframe'] as $aba => $apls_aba) { if (in_array("grid_aniversariante", $apls_aba)) { $this->aba_iframe = true; break; } } } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['iframe_menu'] && (!isset($_SESSION['scriptcase']['menu_mobile']) || empty($_SESSION['scriptcase']['menu_mobile']))) { $this->aba_iframe = true; } $this->nmgp_botoes['exit'] = "on"; $this->nmgp_botoes['first'] = "on"; $this->nmgp_botoes['back'] = "on"; $this->nmgp_botoes['forward'] = "on"; $this->nmgp_botoes['last'] = "on"; $this->nmgp_botoes['filter'] = "on"; $this->nmgp_botoes['pdf'] = "on"; $this->nmgp_botoes['xls'] = "on"; $this->nmgp_botoes['xml'] = "on"; $this->nmgp_botoes['json'] = "on"; $this->nmgp_botoes['csv'] = "on"; $this->nmgp_botoes['export'] = "on"; $this->nmgp_botoes['qtline'] = "on"; $this->nmgp_botoes['rows'] = "on"; $this->nmgp_botoes['sel_col'] = "on"; $this->nmgp_botoes['qsearch'] = "on"; $this->nmgp_botoes['groupby'] = "on"; $this->nmgp_botoes['gridsave'] = "on"; $this->nmgp_botoes['gridsavesession'] = "on"; $this->nmgp_botoes['reload'] = "on"; $this->Cmps_ord_def['matricula_movimentacao'] = " asc"; $this->Cmps_ord_def['cpf_movimentacao'] = " asc"; $this->Cmps_ord_def['nome_movimentacao'] = " asc"; $this->Cmps_ord_def['data_nascimento_movimentacao'] = " desc"; $this->Cmps_ord_def['dia_aniver_mov'] = " desc"; $this->Cmps_ord_def['idade_contato'] = " desc"; $this->Cmps_ord_def['idade_ano'] = " desc"; $this->Cmps_ord_def['sexo_movimentacao'] = " asc"; $this->Cmps_ord_def['nome_empresa'] = " asc"; $this->Cmps_ord_def['ref_produto'] = " asc"; $this->Cmps_ord_def['nome_produto'] = " asc"; $this->Cmps_ord_def['nome_lista_parentesco'] = " asc"; $this->Cmps_ord_def['nome_lista_acomodacao'] = " asc"; $this->Cmps_ord_def['nome_lista_situacao_beneficiario'] = " asc"; $this->Cmps_ord_def['nome_lista_tipo_classe'] = " asc"; $this->Cmps_ord_def['cod_movimentacao'] = " asc"; $this->Cmps_ord_def['data_inicio_vigencia_movimentacao'] = " desc"; $this->Cmps_ord_def['data_movimentacao_movimentacao'] = " desc"; $this->Cmps_ord_def['idade_movimentacao'] = " desc"; $this->Cmps_ord_def['fone_fixo_movimentacao'] = " asc"; $this->Cmps_ord_def['fone_celular_movimentacao'] = " asc"; $this->Cmps_ord_def['fone_whatsapp_movimentacao'] = " asc"; $this->Cmps_ord_def['email_movimentacao'] = " asc"; $this->Cmps_ord_def['criado_data_movimentacao'] = " desc"; $this->Cmps_ord_def['criado_user_movimentacao'] = " asc"; $this->Cmps_ord_def['cnpj_empresa'] = " asc"; $this->Cmps_ord_def['municipio_empresa'] = " asc"; $this->Cmps_ord_def['uf_empresa'] = " asc"; if (isset($_SESSION['scriptcase']['sc_apl_conf']['grid_aniversariante']['btn_display']) && !empty($_SESSION['scriptcase']['sc_apl_conf']['grid_aniversariante']['btn_display'])) { foreach ($_SESSION['scriptcase']['sc_apl_conf']['grid_aniversariante']['btn_display'] as $NM_cada_btn => $NM_cada_opc) { $this->nmgp_botoes[$NM_cada_btn] = $NM_cada_opc; } } $this->Proc_link_res = false; if (isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['where_resumo']) && !empty($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['where_resumo'])) { $this->Proc_link_res = true; $this->nmgp_botoes['filter'] = 'off'; $this->nmgp_botoes['groupby'] = 'off'; $this->nmgp_botoes['dynsearch'] = 'off'; $this->nmgp_botoes['qsearch'] = 'off'; $this->nmgp_botoes['gridsave'] = 'off'; $this->nmgp_botoes['exit'] = 'off'; } $this->sc_proc_grid = false; if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['doc_word'] || $this->Ini->sc_export_ajax_img) { $this->NM_raiz_img = $this->Ini->root; } else { $this->NM_raiz_img = ""; } $_SESSION['scriptcase']['sc_sql_ult_conexao'] = ''; $this->nm_where_dinamico = ""; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['where_pesq'] = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['where_pesq_ant']; if (isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['campos_busca']) && !empty($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['campos_busca'])) { $Busca_temp = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['campos_busca']; if ($_SESSION['scriptcase']['charset'] != "UTF-8") { $Busca_temp = NM_conv_charset($Busca_temp, $_SESSION['scriptcase']['charset'], "UTF-8"); } $this->nome_empresa = (isset($Busca_temp['nome_empresa'])) ? $Busca_temp['nome_empresa'] : ""; $tmp_pos = (is_string($this->nome_empresa)) ? strpos($this->nome_empresa, "##@@") : false; if ($tmp_pos !== false && !is_array($this->nome_empresa)) { $this->nome_empresa = substr($this->nome_empresa, 0, $tmp_pos); } $this->nome_produto = (isset($Busca_temp['nome_produto'])) ? $Busca_temp['nome_produto'] : ""; $tmp_pos = (is_string($this->nome_produto)) ? strpos($this->nome_produto, "##@@") : false; if ($tmp_pos !== false && !is_array($this->nome_produto)) { $this->nome_produto = substr($this->nome_produto, 0, $tmp_pos); } $this->data_nascimento_ano = (isset($Busca_temp['data_nascimento_ano'])) ? $Busca_temp['data_nascimento_ano'] : ""; $tmp_pos = (is_string($this->data_nascimento_ano)) ? strpos($this->data_nascimento_ano, "##@@") : false; if ($tmp_pos !== false && !is_array($this->data_nascimento_ano)) { $this->data_nascimento_ano = substr($this->data_nascimento_ano, 0, $tmp_pos); } $data_nascimento_ano_2 = (isset($Busca_temp['data_nascimento_ano_input_2'])) ? $Busca_temp['data_nascimento_ano_input_2'] : ""; $this->data_nascimento_ano_2 = $data_nascimento_ano_2; } else { $this->data_nascimento_ano_2 = ""; } $this->nm_field_dinamico = array(); $this->nm_order_dinamico = array(); $this->sc_where_orig = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['where_orig']; $this->sc_where_atual = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['where_pesq']; $this->sc_where_filtro = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['where_pesq_filtro']; if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] == "muda_qt_linhas") { unset($rec); } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] == "muda_rec_linhas") { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] = "muda_qt_linhas"; } ob_start(); $_SESSION['scriptcase']['grid_aniversariante']['contr_erro'] = 'on'; if (!isset($_SESSION['usr_login'])) {$_SESSION['usr_login'] = "";} if (!isset($this->sc_temp_usr_login)) {$this->sc_temp_usr_login = (isset($_SESSION['usr_login'])) ? $_SESSION['usr_login'] : "";} ?> <?php echo $this->css_grid(); ?> <?php $this->sc_temp_usr_login = $this->sc_temp_usr_login; if (isset($this->sc_temp_usr_login)) {$_SESSION['usr_login'] = $this->sc_temp_usr_login;} $_SESSION['scriptcase']['grid_aniversariante']['contr_erro'] = 'off'; $this->SC_Buf_onInit = ob_get_clean();; if (isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['dashboard_info']['under_dashboard']) && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['dashboard_info']['under_dashboard'] && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['dashboard_info']['maximized']) { $tmpDashboardApp = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['dashboard_info']['dashboard_app']; if (isset($_SESSION['scriptcase']['dashboard_toolbar'][$tmpDashboardApp]['grid_aniversariante'])) { $tmpDashboardButtons = $_SESSION['scriptcase']['dashboard_toolbar'][$tmpDashboardApp]['grid_aniversariante']; $this->nmgp_botoes['first'] = $tmpDashboardButtons['grid_navigate'] ? 'on' : 'off'; $this->nmgp_botoes['back'] = $tmpDashboardButtons['grid_navigate'] ? 'on' : 'off'; $this->nmgp_botoes['last'] = $tmpDashboardButtons['grid_navigate'] ? 'on' : 'off'; $this->nmgp_botoes['forward'] = $tmpDashboardButtons['grid_navigate'] ? 'on' : 'off'; $this->nmgp_botoes['summary'] = $tmpDashboardButtons['grid_summary'] ? 'on' : 'off'; $this->nmgp_botoes['qsearch'] = $tmpDashboardButtons['grid_qsearch'] ? 'on' : 'off'; $this->nmgp_botoes['dynsearch'] = $tmpDashboardButtons['grid_dynsearch'] ? 'on' : 'off'; $this->nmgp_botoes['filter'] = $tmpDashboardButtons['grid_filter'] ? 'on' : 'off'; $this->nmgp_botoes['sel_col'] = $tmpDashboardButtons['grid_sel_col'] ? 'on' : 'off'; $this->nmgp_botoes['sort_col'] = $tmpDashboardButtons['grid_sort_col'] ? 'on' : 'off'; $this->nmgp_botoes['goto'] = $tmpDashboardButtons['grid_goto'] ? 'on' : 'off'; $this->nmgp_botoes['qtline'] = $tmpDashboardButtons['grid_lineqty'] ? 'on' : 'off'; $this->nmgp_botoes['navpage'] = $tmpDashboardButtons['grid_navpage'] ? 'on' : 'off'; $this->nmgp_botoes['pdf'] = $tmpDashboardButtons['grid_pdf'] ? 'on' : 'off'; $this->nmgp_botoes['xls'] = $tmpDashboardButtons['grid_xls'] ? 'on' : 'off'; $this->nmgp_botoes['xml'] = $tmpDashboardButtons['grid_xml'] ? 'on' : 'off'; $this->nmgp_botoes['json'] = $tmpDashboardButtons['grid_json'] ? 'on' : 'off'; $this->nmgp_botoes['csv'] = $tmpDashboardButtons['grid_csv'] ? 'on' : 'off'; $this->nmgp_botoes['rtf'] = $tmpDashboardButtons['grid_rtf'] ? 'on' : 'off'; $this->nmgp_botoes['word'] = $tmpDashboardButtons['grid_word'] ? 'on' : 'off'; $this->nmgp_botoes['doc'] = $tmpDashboardButtons['grid_doc'] ? 'on' : 'off'; $this->nmgp_botoes['print'] = $tmpDashboardButtons['grid_print'] ? 'on' : 'off'; $this->nmgp_botoes['new'] = $tmpDashboardButtons['grid_new'] ? 'on' : 'off'; $this->nmgp_botoes['img'] = $tmpDashboardButtons['img'] ? 'on' : 'off'; $this->nmgp_botoes['html'] = $tmpDashboardButtons['html'] ? 'on' : 'off'; $this->nmgp_botoes['reload'] = $tmpDashboardButtons['grid_reload'] ? 'on' : 'off'; if (isset($tmpDashboardButtons['grid_rows'])) {$this->nmgp_botoes['rows'] = $tmpDashboardButtons['grid_rows'] ? 'on' : 'off';} } } if ($this->Ini->Embutida_iframe) { foreach ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['sub_cons_iframe_btns'] as $BTN => $BTN_opc) { $this->nmgp_botoes[$BTN] = $BTN_opc; } } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida']) { $nmgp_ordem = ""; $rec = "ini"; } // if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida']) { include_once($this->Ini->path_embutida . "grid_aniversariante/grid_aniversariante_total.class.php"); } else { include_once($this->Ini->path_aplicacao . "grid_aniversariante_total.class.php"); } $dir_raiz = strrpos($_SERVER['PHP_SELF'],"/") ; $dir_raiz = substr($_SERVER['PHP_SELF'], 0, $dir_raiz + 1) ; $this->nm_location = $this->Ini->sc_protocolo . $this->Ini->server . $dir_raiz; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida']) { if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != "pdf" && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida_pdf'] != "pdf") { $_SESSION['scriptcase']['contr_link_emb'] = $this->nm_location; } else { $_SESSION['scriptcase']['contr_link_emb'] = "pdf"; } } else { $this->nm_location = $_SESSION['scriptcase']['contr_link_emb']; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida_pdf'] = $_SESSION['scriptcase']['contr_link_emb']; } $this->Tot = new grid_aniversariante_total($this->Ini->sc_page); $this->Tot->Db = $this->Db; $this->Tot->Erro = $this->Erro; $this->Tot->Ini = $this->Ini; $this->Tot->Lookup = $this->Lookup; if (empty($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['qt_lin_grid'])) { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['qt_lin_grid'] = 10; } if (isset($_SESSION['scriptcase']['sc_apl_conf']['grid_aniversariante']['rows']) && !empty($_SESSION['scriptcase']['sc_apl_conf']['grid_aniversariante']['rows'])) { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['qt_lin_grid'] = $_SESSION['scriptcase']['sc_apl_conf']['grid_aniversariante']['rows']; unset($_SESSION['scriptcase']['sc_apl_conf']['grid_aniversariante']['rows']); } if (isset($_SESSION['scriptcase']['sc_apl_conf']['grid_aniversariante']['cols']) && !empty($_SESSION['scriptcase']['sc_apl_conf']['grid_aniversariante']['cols'])) { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['qt_col_grid'] = $_SESSION['scriptcase']['sc_apl_conf']['grid_aniversariante']['cols']; unset($_SESSION['scriptcase']['sc_apl_conf']['grid_aniversariante']['cols']); } if (isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opc_liga']['rows'])) { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['qt_lin_grid'] = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opc_liga']['rows']; } if (isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opc_liga']['cols'])) { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['qt_col_grid'] = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opc_liga']['cols']; } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] == "muda_qt_linhas") { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] = "igual" ; if (!empty($nmgp_quant_linhas) && !is_array($nmgp_quant_linhas)) { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['qt_lin_grid'] = $nmgp_quant_linhas ; } } $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['qt_reg_grid'] = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['qt_lin_grid']; if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['SC_Ind_Groupby'] == "sc_free_group_by") { if (!isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ordem_select'])) { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ordem_select'] = array(); $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ordem_select']['nome_movimentacao'] = 'asc'; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ordem_select']['cod_movimentacao'] = 'asc'; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ordem_select_orig'] = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ordem_select']; } } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['SC_Ind_Groupby'] == "sc_free_group_by") { if (!isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ordem_quebra'])) { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ordem_quebra'] = array(); foreach ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['SC_Gb_Free_sql'] as $cmp_var => $resto) { foreach ($resto as $SC_Sql_col => $SC_Sql_order) { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ordem_quebra'][$cmp_var][$SC_Sql_col] = $SC_Sql_order; } } } } if (!isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ordem_grid'])) { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ordem_grid'] = "" ; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ordem_ant'] = ""; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ordem_desc'] = ""; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ordem_cmp'] = ""; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ordem_label'] = ""; } if (!empty($nmgp_ordem)) { $nmgp_ordem = str_replace('\"', '"', $nmgp_ordem); if (!isset($this->Cmps_ord_def[$nmgp_ordem])) { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] = "igual" ; } else { $Ordem_tem_quebra = false; foreach($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ordem_quebra'] as $campo => $resto) { foreach($resto as $sqldef => $ordem) { if ($sqldef == $nmgp_ordem) { $Ordem_tem_quebra = true; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] = "inicio" ; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ordem_grid'] = ""; $ordem = ($ordem == "asc") ? "desc" : "asc"; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ordem_quebra'][$campo][$nmgp_ordem] = $ordem; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ordem_cmp'] = $nmgp_ordem; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ordem_label'] = trim($ordem); } } } if (!$Ordem_tem_quebra) { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ordem_grid'] = $nmgp_ordem ; } } } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] == "ordem") { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] = "inicio" ; if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ordem_ant'] == $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ordem_grid']) { if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ordem_desc'] != " desc") { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ordem_desc'] = " desc" ; } else { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ordem_desc'] = " asc" ; } } else { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ordem_desc'] = $this->Cmps_ord_def[$nmgp_ordem]; } $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ordem_label'] = trim($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ordem_desc']); $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ordem_ant'] = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ordem_grid']; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ordem_cmp'] = $nmgp_ordem; } if (!isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['inicio'])) { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['inicio'] = 0 ; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['final'] = 0 ; } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opc_edit']) { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opc_edit'] = false; if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != "inicio") { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] = "edit" ; } } if (!empty($nmgp_parms) && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != "pdf") { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] = "igual"; $rec = "ini"; } if (!isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['where_orig']) || $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['prim_cons'] || !empty($nmgp_parms)) { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['prim_cons'] = false; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['where_orig'] = ""; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['where_pesq'] = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['where_orig']; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['where_pesq_ant'] = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['where_orig']; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['cond_pesq'] = ""; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['where_pesq_filtro'] = ""; } if (!empty($this->nm_where_dinamico)) { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['where_pesq'] .= $this->nm_where_dinamico; } $this->sc_where_orig = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['where_orig']; $this->sc_where_atual = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['where_pesq']; $this->sc_where_filtro = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['where_pesq_filtro']; $this->sc_where_atual_f = (!empty($this->sc_where_atual)) ? "(" . trim(substr($this->sc_where_atual, 6)) . ")" : ""; $this->sc_where_atual_f = str_replace("%", "@percent@", $this->sc_where_atual_f); $this->sc_where_atual_f = "NM_where_filter*scin" . str_replace("'", "@aspass@", $this->sc_where_atual_f) . "*scout"; // //--------- // $nmgp_opc_orig = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao']; if (isset($rec)) { if ($rec == "ini") { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] = "inicio" ; } elseif ($rec == "fim") { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] = "final" ; } else { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] = "avanca" ; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['final'] = $rec; if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['final'] > 0) { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['final']-- ; } } } $this->NM_opcao = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao']; if ($this->NM_opcao == "print") { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] = "print" ; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] = "igual" ; if ($this->Ini->sc_export_ajax) { $this->Img_embbed = true; } } // $this->count_ger = 0; $this->arg_sum_sexo_movimentacao = ""; $this->count_sexo_movimentacao = 0; $this->arg_sum_mes_aniver_mov = ""; $this->count_mes_aniver_mov = 0; $this->arg_sum_nome_empresa = ""; $this->count_nome_empresa = 0; $this->arg_sum_nome_produto = ""; $this->count_nome_produto = 0; if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] == "final" || $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['qt_reg_grid'] == "all") { $Gb_geral = "quebra_geral_" . $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['SC_Ind_Groupby']; $this->Tot->$Gb_geral(); $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['sc_total'] = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['tot_geral'][1] ; $this->count_ger = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['tot_geral'][1]; } if (isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['where_dinamic']) && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['where_dinamic'] != $this->nm_where_dinamico) { unset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['tot_geral']); } $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['where_dinamic'] = $this->nm_where_dinamico; if (!isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['tot_geral']) || $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['where_pesq'] != $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['where_pesq_ant'] || $nmgp_opc_orig == "edit") { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['contr_total_geral'] = "NAO"; unset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['sc_total']); $Gb_geral = "quebra_geral_" . $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['SC_Ind_Groupby']; $this->Tot->$Gb_geral(); } $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['sc_total'] = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['tot_geral'][1] ; $this->count_ger = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['tot_geral'][1]; if (isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['where_resumo']) && !empty($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['where_resumo'])) { $nmgp_select = "SELECT count(*) AS countTest from (SELECT cod_movimentacao, id_empresa_movimentacao, data_nascimento_ano, idade_ano, id_produto_movimentacao, matricula_movimentacao, cpf_movimentacao, nome_movimentacao, id_parentesco_movimentacao, data_nascimento_movimentacao, ano_aniver_mov, mes_aniver_mov, dia_aniver_mov, idade_contato, id_acomodacao_movimentacao, data_inicio_vigencia_movimentacao, data_movimentacao_movimentacao, idade_movimentacao, sexo_movimentacao, id_situacao_beneficiario_movimentacao, fone_fixo_movimentacao, fone_celular_movimentacao, fone_whatsapp_movimentacao, email_movimentacao, id_tipo_classe_movimentacao, obs_movimentacao, criado_data_movimentacao, criado_user_movimentacao, nome_empresa, cnpj_empresa, municipio_empresa, uf_empresa, ref_produto, nome_produto, nome_lista_parentesco, nome_lista_acomodacao, nome_lista_situacao_beneficiario, nome_lista_tipo_classe, id_data_mov, idade_fatura FROM view_movimentacao WHERE EXISTS (SELECT 1 FROM sec_users_empresa WHERE id_empresa_movimentacao = sec_users_empresa.id_empresa AND sec_users_empresa.id_login = '" . $_SESSION['usr_login'] . "') ) nm_sel_esp"; $nmgp_select .= " " . $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['where_pesq']; if (empty($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['where_pesq'])) { $nmgp_select .= " where " . $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['where_resumo']; } else { $nmgp_select .= " and (" . $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['where_resumo'] . ")"; } $_SESSION['scriptcase']['sc_sql_ult_comando'] = $nmgp_select; $rt_grid = $this->Db->Execute($nmgp_select) ; if ($rt_grid === false && !$rt_grid->EOF && $GLOBALS["NM_ERRO_IBASE"] != 1) { $this->Erro->mensagem(__FILE__, __LINE__, "banco", $this->Ini->Nm_lang['lang_errm_dber'], $this->Db->ErrorMsg()); exit ; } $this->count_ger = $rt_grid->fields[0]; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['sc_total'] = $rt_grid->fields[0]; } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['qt_reg_grid'] == "all") { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['qt_reg_grid'] = $this->count_ger; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] = "inicio"; } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] == "inicio" || $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] == "pesq") { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['inicio'] = 0 ; } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] == "final") { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['inicio'] = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['sc_total'] - $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['qt_reg_grid']; if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['inicio'] < 0) { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['inicio'] = 0 ; } } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] == "retorna") { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['inicio'] = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['inicio'] - $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['qt_reg_grid']; if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['inicio'] < 0) { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['inicio'] = 0 ; } } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] == "avanca" && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['sc_total'] > $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['final']) { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['inicio'] = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['final']; } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != "print" && substr($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'], 0, 7) != "detalhe" && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != "pdf") { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] = "igual"; } $this->Rec_ini = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['inicio'] - $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['qt_reg_grid']; if ($this->Rec_ini < 0) { $this->Rec_ini = 0; } $this->Rec_fim = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['inicio'] + $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['qt_reg_grid'] + 1; if ($this->Rec_fim > $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['sc_total']) { $this->Rec_fim = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['sc_total']; } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['inicio'] > 0) { $this->Rec_ini++ ; } $this->nmgp_reg_start = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['inicio']; if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['inicio'] > 0) { $this->nmgp_reg_start--; } $this->nm_grid_ini = $this->nmgp_reg_start + 1; if ($this->nmgp_reg_start != 0) { $this->nm_grid_ini++; } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] || $this->Ini->Apl_paginacao == "FULL") { $this->Ini->Qtd_reg_ajax_grid = $this->count_ger; } else { $this->Ini->Qtd_reg_ajax_grid = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['qt_reg_grid']; } //----- if (in_array(strtolower($this->Ini->nm_tpbanco), $this->Ini->nm_bases_sybase)) { $nmgp_select = "SELECT matricula_movimentacao, cpf_movimentacao, nome_movimentacao, str_replace (convert(char(10),data_nascimento_movimentacao,102), '.', '-') + ' ' + convert(char(8),data_nascimento_movimentacao,20), dia_aniver_mov, idade_contato, idade_ano, sexo_movimentacao, nome_empresa, ref_produto, nome_produto, nome_lista_parentesco, nome_lista_acomodacao, nome_lista_situacao_beneficiario, nome_lista_tipo_classe, cod_movimentacao, str_replace (convert(char(10),data_inicio_vigencia_movimentacao,102), '.', '-') + ' ' + convert(char(8),data_inicio_vigencia_movimentacao,20), str_replace (convert(char(10),data_movimentacao_movimentacao,102), '.', '-') + ' ' + convert(char(8),data_movimentacao_movimentacao,20), idade_movimentacao, fone_fixo_movimentacao, fone_celular_movimentacao, fone_whatsapp_movimentacao, email_movimentacao, obs_movimentacao, str_replace (convert(char(10),criado_data_movimentacao,102), '.', '-') + ' ' + convert(char(8),criado_data_movimentacao,20), criado_user_movimentacao, cnpj_empresa, municipio_empresa, uf_empresa, mes_aniver_mov from (SELECT cod_movimentacao, id_empresa_movimentacao, data_nascimento_ano, idade_ano, id_produto_movimentacao, matricula_movimentacao, cpf_movimentacao, nome_movimentacao, id_parentesco_movimentacao, data_nascimento_movimentacao, ano_aniver_mov, mes_aniver_mov, dia_aniver_mov, idade_contato, id_acomodacao_movimentacao, data_inicio_vigencia_movimentacao, data_movimentacao_movimentacao, idade_movimentacao, sexo_movimentacao, id_situacao_beneficiario_movimentacao, fone_fixo_movimentacao, fone_celular_movimentacao, fone_whatsapp_movimentacao, email_movimentacao, id_tipo_classe_movimentacao, obs_movimentacao, criado_data_movimentacao, criado_user_movimentacao, nome_empresa, cnpj_empresa, municipio_empresa, uf_empresa, ref_produto, nome_produto, nome_lista_parentesco, nome_lista_acomodacao, nome_lista_situacao_beneficiario, nome_lista_tipo_classe, id_data_mov, idade_fatura FROM view_movimentacao WHERE EXISTS (SELECT 1 FROM sec_users_empresa WHERE id_empresa_movimentacao = sec_users_empresa.id_empresa AND sec_users_empresa.id_login = '" . $_SESSION['usr_login'] . "') ) nm_sel_esp"; } elseif (in_array(strtolower($this->Ini->nm_tpbanco), $this->Ini->nm_bases_mysql)) { $nmgp_select = "SELECT matricula_movimentacao, cpf_movimentacao, nome_movimentacao, data_nascimento_movimentacao, dia_aniver_mov, idade_contato, idade_ano, sexo_movimentacao, nome_empresa, ref_produto, nome_produto, nome_lista_parentesco, nome_lista_acomodacao, nome_lista_situacao_beneficiario, nome_lista_tipo_classe, cod_movimentacao, data_inicio_vigencia_movimentacao, data_movimentacao_movimentacao, idade_movimentacao, fone_fixo_movimentacao, fone_celular_movimentacao, fone_whatsapp_movimentacao, email_movimentacao, obs_movimentacao, criado_data_movimentacao, criado_user_movimentacao, cnpj_empresa, municipio_empresa, uf_empresa, mes_aniver_mov from (SELECT cod_movimentacao, id_empresa_movimentacao, data_nascimento_ano, idade_ano, id_produto_movimentacao, matricula_movimentacao, cpf_movimentacao, nome_movimentacao, id_parentesco_movimentacao, data_nascimento_movimentacao, ano_aniver_mov, mes_aniver_mov, dia_aniver_mov, idade_contato, id_acomodacao_movimentacao, data_inicio_vigencia_movimentacao, data_movimentacao_movimentacao, idade_movimentacao, sexo_movimentacao, id_situacao_beneficiario_movimentacao, fone_fixo_movimentacao, fone_celular_movimentacao, fone_whatsapp_movimentacao, email_movimentacao, id_tipo_classe_movimentacao, obs_movimentacao, criado_data_movimentacao, criado_user_movimentacao, nome_empresa, cnpj_empresa, municipio_empresa, uf_empresa, ref_produto, nome_produto, nome_lista_parentesco, nome_lista_acomodacao, nome_lista_situacao_beneficiario, nome_lista_tipo_classe, id_data_mov, idade_fatura FROM view_movimentacao WHERE EXISTS (SELECT 1 FROM sec_users_empresa WHERE id_empresa_movimentacao = sec_users_empresa.id_empresa AND sec_users_empresa.id_login = '" . $_SESSION['usr_login'] . "') ) nm_sel_esp"; } else { $nmgp_select = "SELECT matricula_movimentacao, cpf_movimentacao, nome_movimentacao, data_nascimento_movimentacao, dia_aniver_mov, idade_contato, idade_ano, sexo_movimentacao, nome_empresa, ref_produto, nome_produto, nome_lista_parentesco, nome_lista_acomodacao, nome_lista_situacao_beneficiario, nome_lista_tipo_classe, cod_movimentacao, data_inicio_vigencia_movimentacao, data_movimentacao_movimentacao, idade_movimentacao, fone_fixo_movimentacao, fone_celular_movimentacao, fone_whatsapp_movimentacao, email_movimentacao, obs_movimentacao, criado_data_movimentacao, criado_user_movimentacao, cnpj_empresa, municipio_empresa, uf_empresa, mes_aniver_mov from (SELECT cod_movimentacao, id_empresa_movimentacao, data_nascimento_ano, idade_ano, id_produto_movimentacao, matricula_movimentacao, cpf_movimentacao, nome_movimentacao, id_parentesco_movimentacao, data_nascimento_movimentacao, ano_aniver_mov, mes_aniver_mov, dia_aniver_mov, idade_contato, id_acomodacao_movimentacao, data_inicio_vigencia_movimentacao, data_movimentacao_movimentacao, idade_movimentacao, sexo_movimentacao, id_situacao_beneficiario_movimentacao, fone_fixo_movimentacao, fone_celular_movimentacao, fone_whatsapp_movimentacao, email_movimentacao, id_tipo_classe_movimentacao, obs_movimentacao, criado_data_movimentacao, criado_user_movimentacao, nome_empresa, cnpj_empresa, municipio_empresa, uf_empresa, ref_produto, nome_produto, nome_lista_parentesco, nome_lista_acomodacao, nome_lista_situacao_beneficiario, nome_lista_tipo_classe, id_data_mov, idade_fatura FROM view_movimentacao WHERE EXISTS (SELECT 1 FROM sec_users_empresa WHERE id_empresa_movimentacao = sec_users_empresa.id_empresa AND sec_users_empresa.id_login = '" . $_SESSION['usr_login'] . "') ) nm_sel_esp"; } $nmgp_select .= " " . $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['where_pesq']; if (isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['where_resumo']) && !empty($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['where_resumo'])) { if (empty($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['where_pesq'])) { $nmgp_select .= " where " . $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['where_resumo']; } else { $nmgp_select .= " and (" . $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['where_resumo'] . ")"; } } $nmgp_order_by = ""; $campos_order_select = ""; foreach($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ordem_select'] as $campo => $ordem) { if ($campo != $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ordem_grid']) { if (!empty($campos_order_select)) { $campos_order_select .= ", "; } $campos_order_select .= $campo . " " . $ordem; } } $campos_order = ""; foreach($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ordem_quebra'] as $campo => $resto) { foreach($resto as $sqldef => $ordem) { $format = $this->Ini->Get_Gb_date_format($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['SC_Ind_Groupby'], $campo); $campos_order = $this->Ini->Get_date_order_groupby($sqldef, $ordem, $format, $campos_order); } } if (!empty($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ordem_grid'])) { if (!empty($campos_order)) { $campos_order .= ", "; } $nmgp_order_by = " order by " . $campos_order . $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ordem_grid'] . $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ordem_desc']; } elseif (!empty($campos_order_select)) { if (!empty($campos_order)) { $campos_order .= ", "; } $nmgp_order_by = " order by " . $campos_order . $campos_order_select; } elseif (!empty($campos_order)) { $nmgp_order_by = " order by " . $campos_order; } $nmgp_select .= $nmgp_order_by; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['order_grid'] = $nmgp_order_by; if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] || $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] == "pdf" || $this->Ini->Apl_paginacao == "FULL") { $_SESSION['scriptcase']['sc_sql_ult_comando'] = $nmgp_select; $this->rs_grid = $this->Db->Execute($nmgp_select) ; } else { $_SESSION['scriptcase']['sc_sql_ult_comando'] = "SelectLimit($nmgp_select, " . ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['qt_reg_grid'] + 2) . ", $this->nmgp_reg_start)" ; $this->rs_grid = $this->Db->SelectLimit($nmgp_select, $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['qt_reg_grid'] + 2, $this->nmgp_reg_start) ; } if ($this->rs_grid === false && !$this->rs_grid->EOF && $GLOBALS["NM_ERRO_IBASE"] != 1) { $this->Erro->mensagem(__FILE__, __LINE__, "banco", $this->Ini->Nm_lang['lang_errm_dber'], $this->Db->ErrorMsg()); exit ; } if ($this->rs_grid->EOF || ($this->rs_grid === false && $GLOBALS["NM_ERRO_IBASE"] == 1)) { $this->force_toolbar = true; $this->nm_grid_sem_reg = $this->Ini->Nm_lang['lang_errm_empt']; } else { $this->matricula_movimentacao = $this->rs_grid->fields[0] ; $this->cpf_movimentacao = $this->rs_grid->fields[1] ; $this->nome_movimentacao = $this->rs_grid->fields[2] ; $this->data_nascimento_movimentacao = $this->rs_grid->fields[3] ; $this->dia_aniver_mov = $this->rs_grid->fields[4] ; $this->dia_aniver_mov = (string)$this->dia_aniver_mov; $this->idade_contato = $this->rs_grid->fields[5] ; $this->idade_contato = (string)$this->idade_contato; $this->idade_ano = $this->rs_grid->fields[6] ; $this->idade_ano = (string)$this->idade_ano; $this->sexo_movimentacao = $this->rs_grid->fields[7] ; $this->nome_empresa = $this->rs_grid->fields[8] ; $this->ref_produto = $this->rs_grid->fields[9] ; $this->nome_produto = $this->rs_grid->fields[10] ; $this->nome_lista_parentesco = $this->rs_grid->fields[11] ; $this->nome_lista_acomodacao = $this->rs_grid->fields[12] ; $this->nome_lista_situacao_beneficiario = $this->rs_grid->fields[13] ; $this->nome_lista_tipo_classe = $this->rs_grid->fields[14] ; $this->cod_movimentacao = $this->rs_grid->fields[15] ; $this->cod_movimentacao = (string)$this->cod_movimentacao; $this->data_inicio_vigencia_movimentacao = $this->rs_grid->fields[16] ; $this->data_movimentacao_movimentacao = $this->rs_grid->fields[17] ; $this->idade_movimentacao = $this->rs_grid->fields[18] ; $this->idade_movimentacao = (string)$this->idade_movimentacao; $this->fone_fixo_movimentacao = $this->rs_grid->fields[19] ; $this->fone_celular_movimentacao = $this->rs_grid->fields[20] ; $this->fone_whatsapp_movimentacao = $this->rs_grid->fields[21] ; $this->email_movimentacao = $this->rs_grid->fields[22] ; if (in_array(strtolower($this->Ini->nm_tpbanco), $this->Ini->nm_bases_ibase)) { $this->obs_movimentacao = $this->Db->BlobDecode($this->rs_grid->fields[23]) ; } else { $this->obs_movimentacao = $this->rs_grid->fields[23] ; } $this->criado_data_movimentacao = $this->rs_grid->fields[24] ; $this->criado_user_movimentacao = $this->rs_grid->fields[25] ; $this->cnpj_empresa = $this->rs_grid->fields[26] ; $this->municipio_empresa = $this->rs_grid->fields[27] ; $this->uf_empresa = $this->rs_grid->fields[28] ; $this->mes_aniver_mov = $this->rs_grid->fields[29] ; $this->mes_aniver_mov = (string)$this->mes_aniver_mov; if (in_array(strtolower($this->Ini->nm_tpbanco), $this->Ini->nm_bases_postgres)) { if (!empty($this->obs_movimentacao)) { $this->obs_movimentacao = $this->Db->BlobDecode($this->obs_movimentacao, false, true, "BLOB"); } } if (!isset($this->sexo_movimentacao)) { $this->sexo_movimentacao = ""; } if (!isset($this->mes_aniver_mov)) { $this->mes_aniver_mov = ""; } if (!isset($this->nome_empresa)) { $this->nome_empresa = ""; } if (!isset($this->nome_produto)) { $this->nome_produto = ""; } $this->arg_sum_sexo_movimentacao = " = " . $this->Db->qstr($this->sexo_movimentacao); $this->arg_sum_nome_empresa = " = " . $this->Db->qstr($this->nome_empresa); $this->arg_sum_nome_produto = " = " . $this->Db->qstr($this->nome_produto); $this->arg_sum_mes_aniver_mov = ($this->mes_aniver_mov == "") ? " is null " : " = " . $this->mes_aniver_mov; $this->SC_seq_register = $this->nmgp_reg_start ; $this->SC_seq_page = 0; if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['SC_Ind_Groupby'] == "sc_free_group_by") { foreach ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['SC_Gb_Free_cmp'] as $cmp => $sql) { $Cmp_orig = (isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['SC_Gb_Free_orig'][$cmp])) ? $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['SC_Gb_Free_orig'][$cmp] : $cmp; $Format_tst = $this->Ini->Get_Gb_date_format('sc_free_group_by', $cmp); $Cmp_Old = $cmp . '_Old'; $TP_Time = (in_array($Cmp_orig, $this->Ini->Cmp_Sql_Time)) ? "0000-00-00 " : ""; $this->$Cmp_Old = $this->Ini->Get_arg_groupby($TP_Time . $this->$Cmp_orig, $Format_tst); } $sql_where = ""; foreach ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['SC_Gb_Free_cmp'] as $cmp => $sql) { $Format_tst = $this->Ini->Get_Gb_date_format('sc_free_group_by', $cmp); if (!empty($Format_tst)) { $tmp = $this->$cmp; if (!empty($tmp)) { $sql = $this->Ini->Get_sql_date_groupby($sql, $Format_tst); } } $cmp_qb = $this->$cmp; $tmp = "arg_sum_" . $cmp; $sql_where .= (!empty($sql_where)) ? " and " : ""; $sql_where .= $sql . $this->$tmp; $tmp = "quebra_" . $cmp . "_sc_free_group_by"; $this->$tmp($cmp_qb, $sql_where, $cmp); } } $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['final'] = $this->nmgp_reg_start ; if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['inicio'] != 0 && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != "pdf") { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['final']++ ; $this->SC_seq_register = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['final']; $this->rs_grid->MoveNext(); $this->matricula_movimentacao = $this->rs_grid->fields[0] ; $this->cpf_movimentacao = $this->rs_grid->fields[1] ; $this->nome_movimentacao = $this->rs_grid->fields[2] ; $this->data_nascimento_movimentacao = $this->rs_grid->fields[3] ; $this->dia_aniver_mov = $this->rs_grid->fields[4] ; $this->idade_contato = $this->rs_grid->fields[5] ; $this->idade_ano = $this->rs_grid->fields[6] ; $this->sexo_movimentacao = $this->rs_grid->fields[7] ; $this->nome_empresa = $this->rs_grid->fields[8] ; $this->ref_produto = $this->rs_grid->fields[9] ; $this->nome_produto = $this->rs_grid->fields[10] ; $this->nome_lista_parentesco = $this->rs_grid->fields[11] ; $this->nome_lista_acomodacao = $this->rs_grid->fields[12] ; $this->nome_lista_situacao_beneficiario = $this->rs_grid->fields[13] ; $this->nome_lista_tipo_classe = $this->rs_grid->fields[14] ; $this->cod_movimentacao = $this->rs_grid->fields[15] ; $this->data_inicio_vigencia_movimentacao = $this->rs_grid->fields[16] ; $this->data_movimentacao_movimentacao = $this->rs_grid->fields[17] ; $this->idade_movimentacao = $this->rs_grid->fields[18] ; $this->fone_fixo_movimentacao = $this->rs_grid->fields[19] ; $this->fone_celular_movimentacao = $this->rs_grid->fields[20] ; $this->fone_whatsapp_movimentacao = $this->rs_grid->fields[21] ; $this->email_movimentacao = $this->rs_grid->fields[22] ; if (in_array(strtolower($this->Ini->nm_tpbanco), $this->Ini->nm_bases_ibase)) { $this->obs_movimentacao = $this->Db->BlobDecode($this->rs_grid->fields[23]) ; } else { $this->obs_movimentacao = $this->rs_grid->fields[23] ; } $this->criado_data_movimentacao = $this->rs_grid->fields[24] ; $this->criado_user_movimentacao = $this->rs_grid->fields[25] ; $this->cnpj_empresa = $this->rs_grid->fields[26] ; $this->municipio_empresa = $this->rs_grid->fields[27] ; $this->uf_empresa = $this->rs_grid->fields[28] ; $this->mes_aniver_mov = $this->rs_grid->fields[29] ; if (!isset($this->sexo_movimentacao)) { $this->sexo_movimentacao = ""; } if (!isset($this->mes_aniver_mov)) { $this->mes_aniver_mov = ""; } if (!isset($this->nome_empresa)) { $this->nome_empresa = ""; } if (!isset($this->nome_produto)) { $this->nome_produto = ""; } } } $this->NM_hidden_filters = ($this->Ini->Embutida_iframe && !empty($this->nm_grid_sem_reg) && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['initialize']) ? true : false; $this->nmgp_reg_inicial = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['final'] + 1; $this->nmgp_reg_final = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['final'] + $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['qt_reg_grid']; $this->nmgp_reg_final = ($this->nmgp_reg_final > $this->count_ger) ? $this->count_ger : $this->nmgp_reg_final; // if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida']) { if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['doc_word'] && !$this->Ini->sc_export_ajax) { require_once($this->Ini->path_lib_php . "/sc_progress_bar.php"); $this->pb = new scProgressBar(); $this->pb->setRoot($this->Ini->root); $this->pb->setDir($_SESSION['scriptcase']['grid_aniversariante']['glo_nm_path_imag_temp'] . "/"); $this->pb->setProgressbarMd5($_GET['pbmd5']); $this->pb->initialize(); $this->pb->setReturnUrl("./"); $this->pb->setReturnOption($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['word_return']); $this->pb->setTotalSteps($this->count_ger); } if ($this->Ini->Proc_print && $this->Ini->Export_html_zip && !$this->Ini->sc_export_ajax) { require_once($this->Ini->path_lib_php . "/sc_progress_bar.php"); $this->pb = new scProgressBar(); $this->pb->setRoot($this->Ini->root); $this->pb->setDir($_SESSION['scriptcase']['grid_aniversariante']['glo_nm_path_imag_temp'] . "/"); $this->pb->setProgressbarMd5($_GET['pbmd5']); $this->pb->initialize(); $this->pb->setReturnUrl("./"); $this->pb->setReturnOption($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['print_return']); $this->pb->setTotalSteps($this->count_ger); } if (!$this->Ini->sc_export_ajax && !$this->Print_All && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] == "pdf" && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['pdf_res'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida_pdf'] != "pdf") { //---------- Gauge ---------- ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd"> <HTML<?php echo $_SESSION['scriptcase']['reg_conf']['html_dir'] ?>> <HEAD> <TITLE>Aniversariantes :: PDF</TITLE> <META http-equiv="Content-Type" content="text/html; charset=utf-8" /> <?php if ($_SESSION['scriptcase']['proc_mobile']) { ?> <meta name="viewport" content="minimal-ui, width=300, initial-scale=1, maximum-scale=1, user-scalable=no"> <meta name="mobile-web-app-capable" content="yes"> <meta name="apple-mobile-web-app-capable" content="yes"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <link rel="apple-touch-icon" sizes="57x57" href=""> <link rel="apple-touch-icon" sizes="60x60" href=""> <link rel="apple-touch-icon" sizes="72x72" href=""> <link rel="apple-touch-icon" sizes="76x76" href=""> <link rel="apple-touch-icon" sizes="114x114" href=""> <link rel="apple-touch-icon" sizes="120x120" href=""> <link rel="apple-touch-icon" sizes="144x144" href=""> <link rel="apple-touch-icon" sizes="152x152" href=""> <link rel="apple-touch-icon" sizes="180x180" href=""> <link rel="icon" type="image/png" sizes="192x192" href=""> <link rel="icon" type="image/png" sizes="32x32" href=""> <link rel="icon" type="image/png" sizes="96x96" href=""> <link rel="icon" type="image/png" sizes="16x16" href=""> <meta name="msapplication-TileColor" content="#FFFFFF"> <meta name="msapplication-TileImage" content=""> <meta name="theme-color" content="#FFFFFF"> <meta name="apple-mobile-web-app-status-bar-style" content="#FFFFFF"> <link rel="shortcut icon" href=""><?php } ?> <META http-equiv="Expires" content="Fri, Jan 01 1900 00:00:00 GMT"> <META http-equiv="Last-Modified" content="<?php echo gmdate("D, d M Y H:i:s"); ?>" GMT"> <META http-equiv="Cache-Control" content="no-store, no-cache, must-revalidate"> <META http-equiv="Cache-Control" content="post-check=0, pre-check=0"> <META http-equiv="Pragma" content="no-cache"> <link rel="shortcut icon" href="../_lib/img/grp__NM__bg__NM__iso_iso_saude.png"> <link rel="stylesheet" type="text/css" href="../_lib/css/<?php echo $this->Ini->str_schema_all ?>_grid.css" /> <link rel="stylesheet" type="text/css" href="../_lib/css/<?php echo $this->Ini->str_schema_all ?>_grid<?php echo $_SESSION['scriptcase']['reg_conf']['css_dir'] ?>.css" /> <?php if(isset($this->Ini->str_google_fonts) && !empty($this->Ini->str_google_fonts)) { ?> <link href="<?php echo $this->Ini->str_google_fonts ?>" rel="stylesheet" /> <?php } ?> <link rel="stylesheet" type="text/css" href="../_lib/buttons/<?php echo $this->Ini->Str_btn_css ?>" /> <SCRIPT LANGUAGE="Javascript" SRC="<?php echo $this->Ini->path_js; ?>/nm_gauge.js"></SCRIPT> </HEAD> <BODY scrolling="no"> <table class="scGridTabela" style="padding: 0px; border-spacing: 0px; border-width: 0px; vertical-align: top;"><tr class="scGridFieldOddVert"><td> <?php echo $this->Ini->Nm_lang['lang_pdff_gnrt']; ?>...<br> <?php $this->progress_grid = $this->rs_grid->RecordCount(); $this->progress_pdf = 0; $this->progress_res = isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['pivot_charts']) ? sizeof($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['pivot_charts']) : 0; $this->progress_graf = 0; $this->progress_tot = 0; $this->progress_now = 0; $this->progress_lim_tot = 0; $this->progress_lim_now = 0; if (-1 < $this->progress_grid) { $this->progress_lim_qtd = (250 < $this->progress_grid) ? 250 : $this->progress_grid; $this->progress_lim_tot = floor($this->progress_grid / $this->progress_lim_qtd); $this->progress_pdf = floor($this->progress_grid * 0.25) + 1; $this->progress_tot = $this->progress_grid + $this->progress_pdf + $this->progress_res + $this->progress_graf; $str_pbfile = $this->Ini->root . $this->Ini->path_imag_temp . '/sc_pb_' . session_id() . '.tmp'; $this->progress_fp = fopen($str_pbfile, 'w'); grid_aniversariante_pdf_progress_call("PDF\n", $this->Ini->Nm_lang); grid_aniversariante_pdf_progress_call($this->Ini->path_js . "\n", $this->Ini->Nm_lang); grid_aniversariante_pdf_progress_call($this->Ini->path_prod . "/img/\n", $this->Ini->Nm_lang); grid_aniversariante_pdf_progress_call($this->progress_tot . "\n", $this->Ini->Nm_lang); fwrite($this->progress_fp, "PDF\n"); fwrite($this->progress_fp, $this->Ini->path_js . "\n"); fwrite($this->progress_fp, $this->Ini->path_prod . "/img/\n"); fwrite($this->progress_fp, $this->progress_tot . "\n"); $lang_protect = $this->Ini->Nm_lang['lang_pdff_strt']; if (!NM_is_utf8($lang_protect)) { $lang_protect = sc_convert_encoding($lang_protect, "UTF-8", $_SESSION['scriptcase']['charset']); } grid_aniversariante_pdf_progress_call($this->progress_tot . "_#NM#_" . "1_#NM#_" . $lang_protect . "...\n", $this->Ini->Nm_lang); fwrite($this->progress_fp, "1_#NM#_" . $lang_protect . "...\n"); flush(); } } $nm_fundo_pagina = ""; header("X-XSS-Protection: 1; mode=block"); header("X-Frame-Options: SAMEORIGIN"); if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['doc_word']) { $nm_saida->saida(" <html xmlns:v=\"urn:schemas-microsoft-com:vml\" xmlns:o=\"urn:schemas-microsoft-com:office:office\" xmlns:w=\"urn:schemas-microsoft-com:office:word\" xmlns:m=\"http://schemas.microsoft.com/office/2004/12/omml\" xmlns=\"http://www.w3.org/TR/REC-html40\">\r\n"); } $nm_saida->saida("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\"\r\n"); $nm_saida->saida(" \"http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd\">\r\n"); $nm_saida->saida(" <HTML" . $_SESSION['scriptcase']['reg_conf']['html_dir'] . ">\r\n"); $nm_saida->saida(" <HEAD>\r\n"); $nm_saida->saida(" <TITLE>Aniversariantes</TITLE>\r\n"); $nm_saida->saida(" <META http-equiv=\"Content-Type\" content=\"text/html; charset=" . $_SESSION['scriptcase']['charset_html'] . "\" />\r\n"); if ($_SESSION['scriptcase']['proc_mobile']) { $nm_saida->saida(" <meta name=\"viewport\" content=\"minimal-ui, width=300, initial-scale=1, maximum-scale=1, user-scalable=no\">\r\n"); $nm_saida->saida(" <meta name=\"mobile-web-app-capable\" content=\"yes\">\r\n"); $nm_saida->saida(" <meta name=\"apple-mobile-web-app-capable\" content=\"yes\">\r\n"); $nm_saida->saida(" <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\r\n"); $nm_saida->saida(" <link rel=\"apple-touch-icon\" sizes=\"57x57\" href=\"\">\r\n"); $nm_saida->saida(" <link rel=\"apple-touch-icon\" sizes=\"60x60\" href=\"\">\r\n"); $nm_saida->saida(" <link rel=\"apple-touch-icon\" sizes=\"72x72\" href=\"\">\r\n"); $nm_saida->saida(" <link rel=\"apple-touch-icon\" sizes=\"76x76\" href=\"\">\r\n"); $nm_saida->saida(" <link rel=\"apple-touch-icon\" sizes=\"114x114\" href=\"\">\r\n"); $nm_saida->saida(" <link rel=\"apple-touch-icon\" sizes=\"120x120\" href=\"\">\r\n"); $nm_saida->saida(" <link rel=\"apple-touch-icon\" sizes=\"144x144\" href=\"\">\r\n"); $nm_saida->saida(" <link rel=\"apple-touch-icon\" sizes=\"152x152\" href=\"\">\r\n"); $nm_saida->saida(" <link rel=\"apple-touch-icon\" sizes=\"180x180\" href=\"\">\r\n"); $nm_saida->saida(" <link rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"\">\r\n"); $nm_saida->saida(" <link rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"\">\r\n"); $nm_saida->saida(" <link rel=\"icon\" type=\"image/png\" sizes=\"96x96\" href=\"\">\r\n"); $nm_saida->saida(" <link rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"\">\r\n"); $nm_saida->saida(" <meta name=\"msapplication-TileColor\" content=\"#FFFFFF\" >\r\n"); $nm_saida->saida(" <meta name=\"msapplication-TileImage\" content=\"\">\r\n"); $nm_saida->saida(" <meta name=\"theme-color\" content=\"#FFFFFF\">\r\n"); $nm_saida->saida(" <meta name=\"apple-mobile-web-app-status-bar-style\" content=\"#FFFFFF\">\r\n"); $nm_saida->saida(" <link rel=\"shortcut icon\" href=\"\">\r\n"); } if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['doc_word']) { $nm_saida->saida(" <META http-equiv=\"Expires\" content=\"Fri, Jan 01 1900 00:00:00 GMT\"/>\r\n"); $nm_saida->saida(" <META http-equiv=\"Last-Modified\" content=\"" . gmdate('D, d M Y H:i:s') . " GMT\"/>\r\n"); $nm_saida->saida(" <META http-equiv=\"Cache-Control\" content=\"no-store, no-cache, must-revalidate\"/>\r\n"); $nm_saida->saida(" <META http-equiv=\"Cache-Control\" content=\"post-check=0, pre-check=0\"/>\r\n"); $nm_saida->saida(" <META http-equiv=\"Pragma\" content=\"no-cache\"/>\r\n"); } if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $this->NM_opcao != "pdf") { $nm_saida->saida(" <link rel=\"shortcut icon\" href=\"../_lib/img/grp__NM__bg__NM__iso_iso_saude.png\">\r\n"); } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != "pdf" && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida']) { $css_body = ""; } else { $css_body = "margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;"; } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != "pdf" && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ajax_nav'] && !$this->Ini->sc_export_ajax) { $nm_saida->saida(" <form name=\"form_ajax_redir_1\" method=\"post\" style=\"display: none\">\r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"nmgp_parms\">\r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"nmgp_outra_jan\">\r\n"); $nm_saida->saida(" </form>\r\n"); $nm_saida->saida(" <form name=\"form_ajax_redir_2\" method=\"post\" style=\"display: none\"> \r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"nmgp_parms\">\r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"nmgp_url_saida\">\r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"script_case_init\">\r\n"); $nm_saida->saida(" </form>\r\n"); $confirmButtonClass = ''; $cancelButtonClass = ''; $confirmButtonText = $this->Ini->Nm_lang['lang_btns_cfrm']; $cancelButtonText = $this->Ini->Nm_lang['lang_btns_cncl']; $confirmButtonFA = ''; $cancelButtonFA = ''; $confirmButtonFAPos = ''; $cancelButtonFAPos = ''; if (isset($this->arr_buttons['bsweetalert_ok']) && isset($this->arr_buttons['bsweetalert_ok']['style']) && '' != $this->arr_buttons['bsweetalert_ok']['style']) { $confirmButtonClass = 'scButton_' . $this->arr_buttons['bsweetalert_ok']['style']; } if (isset($this->arr_buttons['bsweetalert_cancel']) && isset($this->arr_buttons['bsweetalert_cancel']['style']) && '' != $this->arr_buttons['bsweetalert_cancel']['style']) { $cancelButtonClass = 'scButton_' . $this->arr_buttons['bsweetalert_cancel']['style']; } if (isset($this->arr_buttons['bsweetalert_ok']) && isset($this->arr_buttons['bsweetalert_ok']['value']) && '' != $this->arr_buttons['bsweetalert_ok']['value']) { $confirmButtonText = $this->arr_buttons['bsweetalert_ok']['value']; } if (isset($this->arr_buttons['bsweetalert_cancel']) && isset($this->arr_buttons['bsweetalert_cancel']['value']) && '' != $this->arr_buttons['bsweetalert_cancel']['value']) { $cancelButtonText = $this->arr_buttons['bsweetalert_cancel']['value']; } if (isset($this->arr_buttons['bsweetalert_ok']) && isset($this->arr_buttons['bsweetalert_ok']['fontawesomeicon']) && '' != $this->arr_buttons['bsweetalert_ok']['fontawesomeicon']) { $confirmButtonFA = $this->arr_buttons['bsweetalert_ok']['fontawesomeicon']; } if (isset($this->arr_buttons['bsweetalert_cancel']) && isset($this->arr_buttons['bsweetalert_cancel']['fontawesomeicon']) && '' != $this->arr_buttons['bsweetalert_cancel']['fontawesomeicon']) { $cancelButtonFA = $this->arr_buttons['bsweetalert_cancel']['fontawesomeicon']; } if (isset($this->arr_buttons['bsweetalert_ok']) && isset($this->arr_buttons['bsweetalert_ok']['display_position']) && 'img_right' != $this->arr_buttons['bsweetalert_ok']['display_position']) { $confirmButtonFAPos = 'text_right'; } if (isset($this->arr_buttons['bsweetalert_cancel']) && isset($this->arr_buttons['bsweetalert_cancel']['display_position']) && 'img_right' != $this->arr_buttons['bsweetalert_cancel']['display_position']) { $cancelButtonFAPos = 'text_right'; } $nm_saida->saida(" <script type=\"text/javascript\">\r\n"); $nm_saida->saida(" var scSweetAlertConfirmButton = \"" . $confirmButtonClass . "\";\r\n"); $nm_saida->saida(" var scSweetAlertCancelButton = \"" . $cancelButtonClass . "\";\r\n"); $nm_saida->saida(" var scSweetAlertConfirmButtonText = \"" . $confirmButtonText . "\";\r\n"); $nm_saida->saida(" var scSweetAlertCancelButtonText = \"" . $cancelButtonText . "\";\r\n"); $nm_saida->saida(" var scSweetAlertConfirmButtonFA = \"" . $confirmButtonFA . "\";\r\n"); $nm_saida->saida(" var scSweetAlertCancelButtonFA = \"" . $cancelButtonFA . "\";\r\n"); $nm_saida->saida(" var scSweetAlertConfirmButtonFAPos = \"" . $confirmButtonFAPos . "\";\r\n"); $nm_saida->saida(" var scSweetAlertCancelButtonFAPos = \"" . $cancelButtonFAPos . "\";\r\n"); $nm_saida->saida(" </script>\r\n"); $nm_saida->saida(" <script type=\"text/javascript\" src=\"grid_aniversariante_jquery_972.js\"></script>\r\n"); $nm_saida->saida(" <script type=\"text/javascript\" src=\"grid_aniversariante_ajax.js\"></script>\r\n"); $nm_saida->saida(" <script type=\"text/javascript\" src=\"grid_aniversariante_message.js\"></script>\r\n"); $nm_saida->saida(" <script type=\"text/javascript\">\r\n"); $nm_saida->saida(" var sc_ajaxBg = '" . $this->Ini->Color_bg_ajax . "';\r\n"); $nm_saida->saida(" var sc_ajaxBordC = '" . $this->Ini->Border_c_ajax . "';\r\n"); $nm_saida->saida(" var sc_ajaxBordS = '" . $this->Ini->Border_s_ajax . "';\r\n"); $nm_saida->saida(" var sc_ajaxBordW = '" . $this->Ini->Border_w_ajax . "';\r\n"); $nm_saida->saida(" </script>\r\n"); $nm_saida->saida(" <script type=\"text/javascript\" src=\"" . $this->Ini->path_prod . "/third/jquery/js/jquery.js\"></script>\r\n"); if ($_SESSION['scriptcase']['proc_mobile'] && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida']) { $forced_mobile = (isset($_SESSION['scriptcase']['force_mobile']) && $_SESSION['scriptcase']['force_mobile']) ? 'true' : 'false'; $sc_app_data = json_encode([ 'forceMobile' => $forced_mobile, 'appType' => 'grid', 'improvements' => true, 'displayOptionsButton' => false, 'displayScrollUp' => true, 'bottomToolbarFixed' => true, 'mobileSimpleToolbar' => true, 'scrollUpPosition' => 'A', 'toolbarOrientation' => 'H', 'mobilePanes' => 'true', 'navigationBarButtons' => unserialize('a:5:{i:0;s:14:"sys_format_ini";i:1;s:14:"sys_format_ret";i:2;s:15:"sys_format_rows";i:3;s:14:"sys_format_ava";i:4;s:14:"sys_format_fim";}'), 'langs' => [ 'lang_refined_search' => html_entity_decode($this->Ini->Nm_lang['lang_refined_search'], ENT_COMPAT, $_SESSION['scriptcase']['charset']), 'lang_summary_search_button' => html_entity_decode($this->Ini->Nm_lang['lang_summary_search_button'], ENT_COMPAT, $_SESSION['scriptcase']['charset']), 'lang_details_button' => html_entity_decode($this->Ini->Nm_lang['lang_details_button'], ENT_COMPAT, $_SESSION['scriptcase']['charset']), ], ]); ?> <input type="hidden" id="sc-mobile-app-data" value='<?php echo $sc_app_data; ?>' /> <script type="text/javascript" src="../_lib/lib/js/nm_modal_panes.jquery.js"></script> <script type="text/javascript" src="../_lib/lib/js/nm_mobile.js"></script> <link rel='stylesheet' href='../_lib/lib/css/nm_mobile.css' type='text/css'/> <?php } $nm_saida->saida(" <link rel=\"stylesheet\" type=\"text/css\" href=\"../_lib/css/" . $this->Ini->str_schema_all . "_sweetalert.css\" />\r\n"); $nm_saida->saida(" <script type=\"text/javascript\" src=\"" . $this->Ini->path_prod . "/third/sweetalert/sweetalert2.all.min.js\"></script>\r\n"); $nm_saida->saida(" <script type=\"text/javascript\" src=\"" . $this->Ini->path_prod . "/third/sweetalert/polyfill.min.js\"></script>\r\n"); $nm_saida->saida("<script type=\"text/javascript\" src=\"../_lib/lib/js/frameControl.js\"></script>\r\n"); $nm_saida->saida(" <link rel=\"stylesheet\" type=\"text/css\" href=\"" . $this->Ini->path_prod . "/third/jquery_plugin/viewerjs/viewer.css\" />\r\n"); $nm_saida->saida(" <script type=\"text/javascript\" src=\"" . $this->Ini->path_prod . "/third/jquery_plugin/viewerjs/viewer.js\"></script>\r\n"); $nm_saida->saida(" <script type=\"text/javascript\">\r\n"); $nm_saida->saida(" if (!window.Promise)\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" var head = document.getElementsByTagName('head')[0];\r\n"); $nm_saida->saida(" var js = document.createElement(\"script\");\r\n"); $nm_saida->saida(" js.src = \"../_lib/lib/js/bluebird.min.js\";\r\n"); $nm_saida->saida(" head.appendChild(js);\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" $(\"#TB_iframeContent\").ready(function(){\r\n"); $nm_saida->saida(" jQuery(document).bind('keydown.thickbox', function(e) {\r\n"); $nm_saida->saida(" var keyPressed = e.charCode || e.keyCode || e.which;\r\n"); $nm_saida->saida(" if (keyPressed == 27) { \r\n"); $nm_saida->saida(" tb_remove();\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" })\r\n"); $nm_saida->saida(" })\r\n"); $nm_saida->saida(" </script>\r\n"); $nm_saida->saida(" <script type=\"text/javascript\">\r\n"); $nm_saida->saida(" var applicationKeys = '';\r\n"); $nm_saida->saida(" applicationKeys += 'ctrl+shift+right';\r\n"); $nm_saida->saida(" applicationKeys += ',';\r\n"); $nm_saida->saida(" applicationKeys += 'ctrl+shift+left';\r\n"); $nm_saida->saida(" applicationKeys += ',';\r\n"); $nm_saida->saida(" applicationKeys += 'ctrl+right';\r\n"); $nm_saida->saida(" applicationKeys += ',';\r\n"); $nm_saida->saida(" applicationKeys += 'ctrl+left';\r\n"); $nm_saida->saida(" applicationKeys += ',';\r\n"); $nm_saida->saida(" applicationKeys += 'alt+q';\r\n"); $nm_saida->saida(" applicationKeys += ',';\r\n"); $nm_saida->saida(" applicationKeys += 'ctrl+f';\r\n"); $nm_saida->saida(" applicationKeys += ',';\r\n"); $nm_saida->saida(" applicationKeys += 'ctrl+s';\r\n"); $nm_saida->saida(" applicationKeys += ',';\r\n"); $nm_saida->saida(" applicationKeys += 'alt+enter';\r\n"); $nm_saida->saida(" applicationKeys += ',';\r\n"); $nm_saida->saida(" applicationKeys += 'f1';\r\n"); $nm_saida->saida(" applicationKeys += ',';\r\n"); $nm_saida->saida(" applicationKeys += 'ctrl+p';\r\n"); $nm_saida->saida(" applicationKeys += ',';\r\n"); $nm_saida->saida(" applicationKeys += 'alt+p';\r\n"); $nm_saida->saida(" applicationKeys += ',';\r\n"); $nm_saida->saida(" applicationKeys += 'alt+w';\r\n"); $nm_saida->saida(" applicationKeys += ',';\r\n"); $nm_saida->saida(" applicationKeys += 'alt+x';\r\n"); $nm_saida->saida(" applicationKeys += ',';\r\n"); $nm_saida->saida(" applicationKeys += 'alt+m';\r\n"); $nm_saida->saida(" applicationKeys += ',';\r\n"); $nm_saida->saida(" applicationKeys += 'alt+c';\r\n"); $nm_saida->saida(" applicationKeys += ',';\r\n"); $nm_saida->saida(" applicationKeys += 'alt+r';\r\n"); $nm_saida->saida(" applicationKeys += ',';\r\n"); $nm_saida->saida(" applicationKeys += 'alt+shift+p';\r\n"); $nm_saida->saida(" applicationKeys += ',';\r\n"); $nm_saida->saida(" applicationKeys += 'alt+shift+w';\r\n"); $nm_saida->saida(" applicationKeys += ',';\r\n"); $nm_saida->saida(" applicationKeys += 'alt+shift+x';\r\n"); $nm_saida->saida(" applicationKeys += ',';\r\n"); $nm_saida->saida(" applicationKeys += 'alt+shift+m';\r\n"); $nm_saida->saida(" applicationKeys += ',';\r\n"); $nm_saida->saida(" applicationKeys += 'alt+shift+c';\r\n"); $nm_saida->saida(" applicationKeys += ',';\r\n"); $nm_saida->saida(" applicationKeys += 'alt+shift+r';\r\n"); $nm_saida->saida(" var hotkeyList = '';\r\n"); $nm_saida->saida(" function execHotKey(e, h) {\r\n"); $nm_saida->saida(" var hotkey_fired = false\r\n"); $nm_saida->saida(" switch (true) {\r\n"); $nm_saida->saida(" case (['ctrl+shift+right'].indexOf(h.key) > -1):\r\n"); $nm_saida->saida(" hotkey_fired = process_hotkeys('sys_format_fim');\r\n"); $nm_saida->saida(" break;\r\n"); $nm_saida->saida(" case (['ctrl+shift+left'].indexOf(h.key) > -1):\r\n"); $nm_saida->saida(" hotkey_fired = process_hotkeys('sys_format_ini');\r\n"); $nm_saida->saida(" break;\r\n"); $nm_saida->saida(" case (['ctrl+right'].indexOf(h.key) > -1):\r\n"); $nm_saida->saida(" hotkey_fired = process_hotkeys('sys_format_ava');\r\n"); $nm_saida->saida(" break;\r\n"); $nm_saida->saida(" case (['ctrl+left'].indexOf(h.key) > -1):\r\n"); $nm_saida->saida(" hotkey_fired = process_hotkeys('sys_format_ret');\r\n"); $nm_saida->saida(" break;\r\n"); $nm_saida->saida(" case (['alt+q'].indexOf(h.key) > -1):\r\n"); $nm_saida->saida(" hotkey_fired = process_hotkeys('sys_format_sai');\r\n"); $nm_saida->saida(" break;\r\n"); $nm_saida->saida(" case (['ctrl+f'].indexOf(h.key) > -1):\r\n"); $nm_saida->saida(" hotkey_fired = process_hotkeys('sys_format_fil');\r\n"); $nm_saida->saida(" break;\r\n"); $nm_saida->saida(" case (['ctrl+s'].indexOf(h.key) > -1):\r\n"); $nm_saida->saida(" hotkey_fired = process_hotkeys('sys_format_savegrid');\r\n"); $nm_saida->saida(" break;\r\n"); $nm_saida->saida(" case (['alt+enter'].indexOf(h.key) > -1):\r\n"); $nm_saida->saida(" hotkey_fired = process_hotkeys('sys_format_res');\r\n"); $nm_saida->saida(" break;\r\n"); $nm_saida->saida(" case (['f1'].indexOf(h.key) > -1):\r\n"); $nm_saida->saida(" hotkey_fired = process_hotkeys('sys_format_webh');\r\n"); $nm_saida->saida(" break;\r\n"); $nm_saida->saida(" case (['ctrl+p'].indexOf(h.key) > -1):\r\n"); $nm_saida->saida(" hotkey_fired = process_hotkeys('sys_format_imp');\r\n"); $nm_saida->saida(" break;\r\n"); $nm_saida->saida(" case (['alt+p'].indexOf(h.key) > -1):\r\n"); $nm_saida->saida(" hotkey_fired = process_hotkeys('sys_format_pdf');\r\n"); $nm_saida->saida(" break;\r\n"); $nm_saida->saida(" case (['alt+w'].indexOf(h.key) > -1):\r\n"); $nm_saida->saida(" hotkey_fired = process_hotkeys('sys_format_word');\r\n"); $nm_saida->saida(" break;\r\n"); $nm_saida->saida(" case (['alt+x'].indexOf(h.key) > -1):\r\n"); $nm_saida->saida(" hotkey_fired = process_hotkeys('sys_format_xls');\r\n"); $nm_saida->saida(" break;\r\n"); $nm_saida->saida(" case (['alt+m'].indexOf(h.key) > -1):\r\n"); $nm_saida->saida(" hotkey_fired = process_hotkeys('sys_format_xml');\r\n"); $nm_saida->saida(" break;\r\n"); $nm_saida->saida(" case (['alt+c'].indexOf(h.key) > -1):\r\n"); $nm_saida->saida(" hotkey_fired = process_hotkeys('sys_format_csv');\r\n"); $nm_saida->saida(" break;\r\n"); $nm_saida->saida(" case (['alt+r'].indexOf(h.key) > -1):\r\n"); $nm_saida->saida(" hotkey_fired = process_hotkeys('sys_format_rtf');\r\n"); $nm_saida->saida(" break;\r\n"); $nm_saida->saida(" case (['alt+shift+p'].indexOf(h.key) > -1):\r\n"); $nm_saida->saida(" hotkey_fired = process_hotkeys('sys_format_email_pdf');\r\n"); $nm_saida->saida(" break;\r\n"); $nm_saida->saida(" case (['alt+shift+w'].indexOf(h.key) > -1):\r\n"); $nm_saida->saida(" hotkey_fired = process_hotkeys('sys_format_email_word');\r\n"); $nm_saida->saida(" break;\r\n"); $nm_saida->saida(" case (['alt+shift+x'].indexOf(h.key) > -1):\r\n"); $nm_saida->saida(" hotkey_fired = process_hotkeys('sys_format_email_xls');\r\n"); $nm_saida->saida(" break;\r\n"); $nm_saida->saida(" case (['alt+shift+m'].indexOf(h.key) > -1):\r\n"); $nm_saida->saida(" hotkey_fired = process_hotkeys('sys_format_email_xml');\r\n"); $nm_saida->saida(" break;\r\n"); $nm_saida->saida(" case (['alt+shift+c'].indexOf(h.key) > -1):\r\n"); $nm_saida->saida(" hotkey_fired = process_hotkeys('sys_format_email_csv');\r\n"); $nm_saida->saida(" break;\r\n"); $nm_saida->saida(" case (['alt+shift+r'].indexOf(h.key) > -1):\r\n"); $nm_saida->saida(" hotkey_fired = process_hotkeys('sys_format_email_rtf');\r\n"); $nm_saida->saida(" break;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" if (hotkey_fired) {\r\n"); $nm_saida->saida(" e.preventDefault();\r\n"); $nm_saida->saida(" return false;\r\n"); $nm_saida->saida(" } else {\r\n"); $nm_saida->saida(" return true;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" </script>\r\n"); $nm_saida->saida(" <script type=\"text/javascript\" src=\"../_lib/lib/js/hotkeys.inc.js\"></script>\r\n"); $nm_saida->saida(" <script type=\"text/javascript\" src=\"../_lib/lib/js/hotkeys_setup.js\"></script>\r\n"); $nm_saida->saida(" <script type=\"text/javascript\" src=\"" . $this->Ini->path_prod . "/third/jquery/js/jquery-ui.js\"></script>\r\n"); $nm_saida->saida(" <link rel=\"stylesheet\" href=\"" . $this->Ini->path_prod . "/third/jquery/css/smoothness/jquery-ui.css\" type=\"text/css\" media=\"screen\" />\r\n"); $nm_saida->saida(" <script type=\"text/javascript\" src=\"" . $this->Ini->path_prod . "/third/jquery_plugin/touch_punch/jquery.ui.touch-punch.min.js\"></script>\r\n"); $nm_saida->saida(" <script type=\"text/javascript\" src=\"" . $this->Ini->path_prod . "/third/jquery_plugin/malsup-blockui/jquery.blockUI.js\"></script>\r\n"); $nm_saida->saida(" <link rel=\"stylesheet\" href=\"" . $this->Ini->path_prod . "/third/jquery_plugin/dropdown_check_list/css/ui.dropdownchecklist.standalone.css\" type=\"text/css\" />\r\n"); $nm_saida->saida(" <script type=\"text/javascript\" src=\"" . $this->Ini->path_prod . "/third/jquery_plugin/dropdown_check_list/js/ui.dropdownchecklist.js\"></script>\r\n"); $nm_saida->saida(" <script type=\"text/javascript\">\r\n"); $nm_saida->saida(" var sc_pathToTB = '" . $this->Ini->path_prod . "/third/jquery_plugin/thickbox/';\r\n"); $nm_saida->saida(" var sc_tbLangClose = \"" . html_entity_decode($this->Ini->Nm_lang['lang_tb_close'], ENT_COMPAT, $_SESSION['scriptcase']['charset']) . "\";\r\n"); $nm_saida->saida(" var sc_tbLangEsc = \"" . html_entity_decode($this->Ini->Nm_lang['lang_tb_esc'], ENT_COMPAT, $_SESSION['scriptcase']['charset']) . "\";\r\n"); $nm_saida->saida(" </script>\r\n"); $nm_saida->saida(" <script type=\"text/javascript\" src=\"" . $this->Ini->path_prod . "/third/jquery_plugin/thickbox/thickbox-compressed.js\"></script>\r\n"); $nm_saida->saida("<style>\r\n"); $nm_saida->saida(".scButton_default.sc-actb {\r\n"); $nm_saida->saida(" padding: 4px 7px;\r\n"); $nm_saida->saida(" white-space: nowrap;\r\n"); $nm_saida->saida(" animation-delay: 0s;\r\n"); $nm_saida->saida(" animation-duration: 0s;\r\n"); $nm_saida->saida("}\r\n"); $nm_saida->saida(".scButton_default.sc-actb:hover {\r\n"); $nm_saida->saida(" padding: 4px 7px !important;\r\n"); $nm_saida->saida("}\r\n"); $nm_saida->saida(".sc-actionbar-fa { padding: 5px !important;font-size: 17px !important; }\r\n"); $nm_saida->saida(".sc-actionbar-fa i { }\r\n"); $nm_saida->saida(".sc-actionbar-fa i:hover { }\r\n"); $nm_saida->saida(".sc-actionbar-fa i:active { }\r\n"); $nm_saida->saida(".sc-actionbar-btn { text-decoration: none !important;padding: 5px !important; }\r\n"); $nm_saida->saida(".sc-actionbar-img { padding: 5px !important; }\r\n"); $nm_saida->saida(".sc-actionbar-txt { padding: 5px !important; }\r\n"); $nm_saida->saida(".sc-actionbar-fa.disabled {\r\n"); $nm_saida->saida(" cursor: not-allowed !important;\r\n"); $nm_saida->saida(" opacity: 0.44 !important;\r\n"); $nm_saida->saida("}\r\n"); $nm_saida->saida(".sc-actionbar-btn.disabled .scButton_default.sc-actb {\r\n"); $nm_saida->saida(" cursor: not-allowed !important;\r\n"); $nm_saida->saida("}\r\n"); $nm_saida->saida(".sc-actionbar-btn.disabled {\r\n"); $nm_saida->saida(" opacity: 0.44 !important;\r\n"); $nm_saida->saida("}\r\n"); $nm_saida->saida(".sc-actionbar-img.disabled {\r\n"); $nm_saida->saida(" cursor: not-allowed !important;\r\n"); $nm_saida->saida(" opacity: 0.44 !important;\r\n"); $nm_saida->saida("}\r\n"); $nm_saida->saida(".sc-actionbar-txt.disabled {\r\n"); $nm_saida->saida(" cursor: not-allowed !important;\r\n"); $nm_saida->saida(" opacity: 0.44 !important;\r\n"); $nm_saida->saida("}\r\n"); $nm_saida->saida(".sc-actionbar-button-hidden {\r\n"); $nm_saida->saida(" display: none;\r\n"); $nm_saida->saida("}\r\n"); $nm_saida->saida(".sc-actionbar-txt:hover { }\r\n"); $nm_saida->saida(".sc-actionbar-txt:active { }\r\n"); $nm_saida->saida(".sc-actionbar-group-first-button {\r\n"); $nm_saida->saida(" padding-right: 0 !important;\r\n"); $nm_saida->saida("}\r\n"); $nm_saida->saida(".sc-actionbar-group-middle-button {\r\n"); $nm_saida->saida(" padding-right: 0 !important;\r\n"); $nm_saida->saida(" padding-left: 0 !important;\r\n"); $nm_saida->saida("}\r\n"); $nm_saida->saida(".sc-actionbar-group-last-button {\r\n"); $nm_saida->saida(" padding-left: 0 !important;\r\n"); $nm_saida->saida("}\r\n"); $nm_saida->saida(".sc-actionbar-group-first-button span {\r\n"); $nm_saida->saida(" border-top-right-radius: 0 !important;\r\n"); $nm_saida->saida(" border-bottom-right-radius: 0 !important;\r\n"); $nm_saida->saida("}\r\n"); $nm_saida->saida(".sc-actionbar-group-middle-button span {\r\n"); $nm_saida->saida(" border-top-right-radius: 0 !important;\r\n"); $nm_saida->saida(" border-bottom-right-radius: 0 !important;\r\n"); $nm_saida->saida(" border-top-left-radius: 0 !important;\r\n"); $nm_saida->saida(" border-bottom-left-radius: 0 !important;\r\n"); $nm_saida->saida(" border-left-width: 0 !important;\r\n"); $nm_saida->saida("}\r\n"); $nm_saida->saida(".sc-actionbar-group-last-button span {\r\n"); $nm_saida->saida(" border-top-left-radius: 0 !important;\r\n"); $nm_saida->saida(" border-bottom-left-radius: 0 !important;\r\n"); $nm_saida->saida(" border-left-width: 0 !important;\r\n"); $nm_saida->saida("}\r\n"); $nm_saida->saida("</style>\r\n"); $nm_saida->saida("<script>\r\n"); $nm_saida->saida("function actionBar_displayState(buttonName, buttonState, buttonRow)\r\n"); $nm_saida->saida("{\r\n"); $nm_saida->saida(" let stateHtml, buttonId, stateHint;\r\n"); $nm_saida->saida(" stateHint = actionBar_getStateHint(buttonName, buttonState);\r\n"); $nm_saida->saida(" stateConfirm = actionBar_getStateConfirm(buttonName, buttonState);\r\n"); $nm_saida->saida(" switch (buttonName) {\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" $(\"#\" + buttonId).html(stateHtml).data(\"actionbarState\", buttonState).data(\"actionbarConfirm\", stateConfirm);\r\n"); $nm_saida->saida(" if (\"\" == stateHint) {\r\n"); $nm_saida->saida(" if (\"undefined\" != typeof document.querySelector(\"#\" + buttonId)._tippy) {\r\n"); $nm_saida->saida(" document.querySelector(\"#\" + buttonId)._tippy.disable();\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" } else {\r\n"); $nm_saida->saida(" if (\"undefined\" == typeof document.querySelector(\"#\" + buttonId)._tippy) {\r\n"); $nm_saida->saida(" tippy(\"#\" + buttonId, {\r\n"); $nm_saida->saida(" content: stateHint,\r\n"); $nm_saida->saida(" theme: \"light\"\r\n"); $nm_saida->saida(" });\r\n"); $nm_saida->saida(" } else {\r\n"); $nm_saida->saida(" document.querySelector(\"#\" + buttonId)._tippy.enable();\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" document.querySelector(\"#\" + buttonId)._tippy.setContent(stateHint);\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida("}\r\n"); $nm_saida->saida("function actionBar_getStateHint(buttonName, buttonState)\r\n"); $nm_saida->saida("{\r\n"); $nm_saida->saida(" switch (buttonName) {\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida("}\r\n"); $nm_saida->saida("function actionBar_getStateConfirm(buttonName, buttonState)\r\n"); $nm_saida->saida("{\r\n"); $nm_saida->saida(" switch (buttonName) {\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida("}\r\n"); $nm_saida->saida("$(function() {\r\n"); $nm_saida->saida(" applyGroupButtons();\r\n"); $nm_saida->saida("});\r\n"); $nm_saida->saida("var ltrRtl = \"" . $_SESSION['scriptcase']['reg_conf']['css_dir'] . "\";\r\n"); $nm_saida->saida("function applyGroupButtons()\r\n"); $nm_saida->saida("{\r\n"); $nm_saida->saida(" $(\".sc-actionbar-button-container\").each(function() {\r\n"); $nm_saida->saida(" applyGroupButton($(this));\r\n"); $nm_saida->saida(" });\r\n"); $nm_saida->saida("}\r\n"); $nm_saida->saida("function applyGroupButton(container)\r\n"); $nm_saida->saida("{\r\n"); $nm_saida->saida(" if (ltrRtl == \"RTL\") {\r\n"); $nm_saida->saida(" firstItem = \"last\";\r\n"); $nm_saida->saida(" lastItem = \"first\";\r\n"); $nm_saida->saida(" } else {\r\n"); $nm_saida->saida(" firstItem = \"first\";\r\n"); $nm_saida->saida(" lastItem = \"last\";\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" let buttonList = container.find(\".sc-actionbar-btn\").not(\":hidden\"), listLength = buttonList.length, i;\r\n"); $nm_saida->saida(" if (2 <= listLength) {\r\n"); $nm_saida->saida(" $(buttonList[0]).removeClass(\"sc-actionbar-group-middle-button\").removeClass(\"sc-actionbar-group-last-button\").addClass(\"sc-actionbar-group-\" + firstItem + \"-button\");\r\n"); $nm_saida->saida(" $(buttonList[listLength - 1]).removeClass(\"sc-actionbar-group-first-button\").removeClass(\"sc-actionbar-group-middle-button\").addClass(\"sc-actionbar-group-\" + lastItem + \"-button\");\r\n"); $nm_saida->saida(" for (i = 1; i < listLength - 1; i++) {\r\n"); $nm_saida->saida(" $(buttonList[i]).removeClass(\"sc-actionbar-group-first-button\").removeClass(\"sc-actionbar-group-last-button\").addClass(\"sc-actionbar-group-middle-button\");\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida("}\r\n"); $nm_saida->saida("function actionBar_disable(buttonName, disableButton, buttonRow)\r\n"); $nm_saida->saida("{\r\n"); $nm_saida->saida(" if (disableButton) {\r\n"); $nm_saida->saida(" $(\"#sc-actionbar-actbtn_\" + buttonName + buttonRow).addClass(\"disabled\").on(\"mouseover\", function() { $(this).css(\"cursor\", \"not-allowed\"); });\r\n"); $nm_saida->saida(" } else {\r\n"); $nm_saida->saida(" $(\"#sc-actionbar-actbtn_\" + buttonName + buttonRow).removeClass(\"disabled\").on(\"mouseover\", function() { $(this).css(\"cursor\", \"pointer\"); });\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida("}\r\n"); $nm_saida->saida("function actionBar_hide(buttonName, hideButton, buttonRow)\r\n"); $nm_saida->saida("{\r\n"); $nm_saida->saida(" if (hideButton) {\r\n"); $nm_saida->saida(" $(\"#sc-actionbar-actbtn_\" + buttonName + buttonRow).hide();\r\n"); $nm_saida->saida(" } else {\r\n"); $nm_saida->saida(" $(\"#sc-actionbar-actbtn_\" + buttonName + buttonRow).show();\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida("}\r\n"); $nm_saida->saida("function actionBar_linkSubmit5(link_selector, apl_lig, apl_saida, parms, target, opc, modal_h, modal_w, m_confirm, apl_name, ancor, confirm)\r\n"); $nm_saida->saida("{\r\n"); $nm_saida->saida(" if ($(\"#\" + link_selector).hasClass(\"disabled\")) {\r\n"); $nm_saida->saida(" return;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" if ('' != confirm) {\r\n"); $nm_saida->saida(" scJs_confirm(confirm, function() { nm_gp_submit5(apl_lig, apl_saida, parms, target, opc, modal_h, modal_w, m_confirm, apl_name, ancor); }, function() {});\r\n"); $nm_saida->saida(" return;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" nm_gp_submit5(apl_lig, apl_saida, parms, target, opc, modal_h, modal_w, m_confirm, apl_name, ancor);\r\n"); $nm_saida->saida("}\r\n"); $nm_saida->saida("function actionBar_linkSubmit6(link_selector, apl_lig, apl_saida, parms, target, pos, alt, larg, opc, modal_h, modal_w, m_confirm, apl_name, ancor, confirm)\r\n"); $nm_saida->saida("{\r\n"); $nm_saida->saida(" if ($(\"#\" + link_selector).hasClass(\"disabled\")) {\r\n"); $nm_saida->saida(" return;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" if ('' != confirm) {\r\n"); $nm_saida->saida(" scJs_confirm(confirm, function() { nm_gp_submit6(apl_lig, apl_saida, parms, target, pos, alt, larg, opc, modal_h, modal_w, m_confirm, apl_name, ancor); }, function() {});\r\n"); $nm_saida->saida(" return;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" nm_gp_submit6(apl_lig, apl_saida, parms, target, pos, alt, larg, opc, modal_h, modal_w, m_confirm, apl_name, ancor);\r\n"); $nm_saida->saida("}\r\n"); $nm_saida->saida("</script>\r\n"); $nm_saida->saida("<link rel=\"stylesheet\" href=\"" . $this->Ini->path_prod . "/third/tippyjs/light.css\"></script>\r\n"); $nm_saida->saida("<link rel=\"stylesheet\" href=\"" . $this->Ini->path_prod . "/third/tippyjs/light-border.css\"></script>\r\n"); $nm_saida->saida("<link rel=\"stylesheet\" href=\"" . $this->Ini->path_prod . "/third/tippyjs/material.css\"></script>\r\n"); $nm_saida->saida("<link rel=\"stylesheet\" href=\"" . $this->Ini->path_prod . "/third/tippyjs/translucent.css\"></script>\r\n"); $nm_saida->saida("<script src=\"" . $this->Ini->path_prod . "/third/tippyjs/popper.min.js\"></script>\r\n"); $nm_saida->saida("<script src=\"" . $this->Ini->path_prod . "/third/tippyjs/tippy-bundle.umd.min.js\"></script>\r\n"); $nm_saida->saida("<script>\r\n"); $nm_saida->saida("</script>\r\n"); $nm_saida->saida(" <script type=\"text/javascript\" src=\"../_lib/lib/js/scInput.js\"></script>\r\n"); $nm_saida->saida(" <script type=\"text/javascript\" src=\"../_lib/lib/js/jquery.scInput.js\"></script>\r\n"); $nm_saida->saida(" <script type=\"text/javascript\" src=\"../_lib/lib/js/jquery.scInput2.js\"></script>\r\n"); $nm_saida->saida(" <script type=\"text/javascript\" src=\"../_lib/lib/js/bluebird.min.js\"></script>\r\n"); $nm_saida->saida(" <script type=\"text/javascript\" src=\"../_lib/lib/js/nm_position.js\"></script>\r\n"); $Fix_Bar_top_height = 0; if ($this->Fix_bar_top) { $Fix_Bar_top_height = "((typeof(getAppData) != 'undefined' && getAppData().improvements) && $('#sc_grid_toobar_top').outerHeight()) ? 0 : $('#sc_grid_toobar_top').outerHeight()"; } $nm_saida->saida("<script>\r\n"); $nm_saida->saida("var scFixCol_left = 0, scFixCol_list = [], scFixCol_selectedFields = [];\r\n"); $nm_saida->saida("function scFixCol()\r\n"); $nm_saida->saida("{\r\n"); $nm_saida->saida(" var i;\r\n"); $nm_saida->saida(" scFixCol_left = 0;\r\n"); $nm_saida->saida(" scFixCol_list = [];\r\n"); $nm_saida->saida(" scFixCol_addFieldColumns();\r\n"); $nm_saida->saida(" for (i = 0; i < scFixCol_list.length; i++) {\r\n"); $nm_saida->saida(" scFixCol_fix(scFixCol_list[i].type, scFixCol_list[i].name);\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida("}\r\n"); $nm_saida->saida("function scFixCol_clear()\r\n"); $nm_saida->saida("{\r\n"); $nm_saida->saida(" let colList;\r\n"); $nm_saida->saida(" scFixCol_selectedFields = [];\r\n"); $nm_saida->saida(" colList = $(\".sc-col-op,.sc-col-fld\");\r\n"); $nm_saida->saida(" colList.css({\r\n"); $nm_saida->saida(" \"position\": \"static\",\r\n"); $nm_saida->saida(" \"left\": \"auto\"\r\n"); $nm_saida->saida(" }).removeClass(\"sc-col-is-fixed\");\r\n"); $nm_saida->saida(" colList.filter(\".sc-header-fixed\").css({\r\n"); $nm_saida->saida(" \"position\": \"sticky\"\r\n"); $nm_saida->saida(" });\r\n"); $nm_saida->saida("}\r\n"); $nm_saida->saida("function scFixCol_addFieldColumns()\r\n"); $nm_saida->saida("{\r\n"); $nm_saida->saida(" var i;\r\n"); $nm_saida->saida(" for (i = 0; i < scFixCol_selectedFields.length; i++) {\r\n"); $nm_saida->saida(" scFixCol_list.push({\"type\": \"fld\", \"name\": scFixCol_selectedFields[i]});\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida("}\r\n"); $nm_saida->saida("function scFixCol_fix(type, columnName)\r\n"); $nm_saida->saida("{\r\n"); $nm_saida->saida(" var columnCells = $(\".sc-col-\" + type + \"-\" + columnName), thisWidth = 0;\r\n"); $nm_saida->saida(" if (columnCells.length) {\r\n"); $nm_saida->saida(" thisWidth = columnCells[0].offsetWidth;\r\n"); $nm_saida->saida(" columnCells.css({\r\n"); $nm_saida->saida(" 'position': 'sticky',\r\n"); $nm_saida->saida(" 'left': scFixCol_left,\r\n"); $nm_saida->saida(" 'z-index': 3\r\n"); $nm_saida->saida(" }).addClass(\"sc-col-is-fixed\");\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" scFixCol_left += thisWidth;\r\n"); $nm_saida->saida("}\r\n"); $nm_saida->saida("function scFixCol_fixTop()\r\n"); $nm_saida->saida("{\r\n"); $nm_saida->saida(" var columnCells = $(\".sc-col-title\");\r\n"); $nm_saida->saida(" if (!document._toolbarHeightFix) {\r\n"); $nm_saida->saida(" document._toolbarHeightFix = " . $Fix_Bar_top_height . ";\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" columnCells.css({\r\n"); $nm_saida->saida(" 'position': 'sticky',\r\n"); $nm_saida->saida(" 'top': document._toolbarHeightFix,\r\n"); $nm_saida->saida(" 'z-index': 4\r\n"); $nm_saida->saida(" });\r\n"); $nm_saida->saida(" columnCells.filter(\".sc-col-is-fixed\").css(\"z-index\", 5);\r\n"); $nm_saida->saida(" columnCells.filter(\".sc-col-is-fixed\").filter(\".sc-col-actions\").css(\"z-index\", 6);\r\n"); $nm_saida->saida("}\r\n"); $nm_saida->saida("function scFixCol_clickColumn(columnId)\r\n"); $nm_saida->saida("{\r\n"); $nm_saida->saida(" var action;\r\n"); $nm_saida->saida(" action = scFixCol_fixColumns(columnId, \"click\");\r\n"); $nm_saida->saida(" scFixCol_saveConfig(columnId, action);\r\n"); $nm_saida->saida("}\r\n"); $nm_saida->saida("function scFixCol_fixColumns(columnId, fixAction)\r\n"); $nm_saida->saida("{\r\n"); $nm_saida->saida(" var action = \"\";\r\n"); $nm_saida->saida(" if (\"click\" == fixAction) {\r\n"); $nm_saida->saida(" action = scFixCol_setControlState(columnId);\r\n"); $nm_saida->saida(" } else {\r\n"); $nm_saida->saida(" scFixCol_resetControlState(columnId);\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" scFixCol_clear();\r\n"); $nm_saida->saida(" scFixCol_addFixedCells();\r\n"); $nm_saida->saida(" scFixCol();\r\n"); $nm_saida->saida(" scFixCol_fixTop();\r\n"); $nm_saida->saida(" return action;\r\n"); $nm_saida->saida("}\r\n"); $nm_saida->saida("function scFixCol_setControlState(columnId)\r\n"); $nm_saida->saida("{\r\n"); $nm_saida->saida(" let i, fixColLength, action;\r\n"); $nm_saida->saida(" if ($(\"#sc-fld-fix-col-\" + columnId).hasClass(\"sc-op-fix-col-notfixed\")) {\r\n"); $nm_saida->saida(" action = \"on\";\r\n"); $nm_saida->saida(" for (i = 0; i <= columnId; i++) {\r\n"); $nm_saida->saida(" $(\".sc-op-fix-col-\" + i).removeClass(\"sc-op-fix-col-notfixed\").addClass(\"sc-op-fix-col-fixed\");\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" } else {\r\n"); $nm_saida->saida(" action = \"off\";\r\n"); $nm_saida->saida(" fixColLength = $(\".sc-op-fix-col\").length;\r\n"); $nm_saida->saida(" for (i = columnId; i < fixColLength; i++) {\r\n"); $nm_saida->saida(" $(\".sc-op-fix-col-\" + i).removeClass(\"sc-op-fix-col-fixed\").addClass(\"sc-op-fix-col-notfixed\");\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" return action;\r\n"); $nm_saida->saida("}\r\n"); $nm_saida->saida("function scFixCol_resetControlState(columnId)\r\n"); $nm_saida->saida("{\r\n"); $nm_saida->saida(" let i;\r\n"); $nm_saida->saida(" $(\".sc-op-fix-col\").addClass(\"sc-op-fix-col-notfixed\").removeClass(\"sc-op-fix-col-fixed\");\r\n"); $nm_saida->saida(" if (\"\" == columnId) {\r\n"); $nm_saida->saida(" return;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" for (i = 0; i <= columnId; i++) {\r\n"); $nm_saida->saida(" $(\".sc-op-fix-col-\" + i).removeClass(\"sc-op-fix-col-notfixed\").addClass(\"sc-op-fix-col-fixed\");\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida("}\r\n"); $nm_saida->saida("function scFixCol_addFixedCells()\r\n"); $nm_saida->saida("{\r\n"); $nm_saida->saida(" selectedFields = $(\".sc-ui-grid-header-row-grid_aniversariante-1 .sc-op-fix-col.sc-op-fix-col-fixed\");\r\n"); $nm_saida->saida(" for (i = 0; i < selectedFields.length; i++) {\r\n"); $nm_saida->saida(" scFixCol_selectedFields.push($(selectedFields[i]).attr(\"id\").substr(15));\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida("}\r\n"); $nm_saida->saida("function scFixCol_saveConfig(index, action)\r\n"); $nm_saida->saida("{\r\n"); $nm_saida->saida(" $.ajax({\r\n"); $nm_saida->saida(" url: \"index.php\",\r\n"); $nm_saida->saida(" dataType: \"json\",\r\n"); $nm_saida->saida(" method: \"POST\",\r\n"); $nm_saida->saida(" data: {\r\n"); $nm_saida->saida(" script_case_init: \"" . $this->Ini->sc_page . "\",\r\n"); $nm_saida->saida(" nmgp_opcao: \"ajax_fixed_columns_grid_save\",\r\n"); $nm_saida->saida(" fixed_index: index,\r\n"); $nm_saida->saida(" fixed_action: action\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" }).done(function(data, textStatus, jqXHR) {\r\n"); $nm_saida->saida(" });\r\n"); $nm_saida->saida("}\r\n"); $nm_saida->saida("function scFixCol_loadState()\r\n"); $nm_saida->saida("{\r\n"); $nm_saida->saida(" $.ajax({\r\n"); $nm_saida->saida(" url: \"index.php\",\r\n"); $nm_saida->saida(" dataType: \"json\",\r\n"); $nm_saida->saida(" method: \"POST\",\r\n"); $nm_saida->saida(" data: {\r\n"); $nm_saida->saida(" script_case_init: \"" . $this->Ini->sc_page . "\",\r\n"); $nm_saida->saida(" nmgp_opcao: \"ajax_fixed_columns_grid_load\"\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" }).done(function(data, textStatus, jqXHR) {\r\n"); $nm_saida->saida(" if (typeof data.status !== undefined && \"ok\" == data.status) {\r\n"); $nm_saida->saida(" scFixCol_fixColumns(data.last_index, \"load\");\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" });\r\n"); $nm_saida->saida("}\r\n"); $nm_saida->saida("function scFixCol_addClickControl()\r\n"); $nm_saida->saida("{\r\n"); $nm_saida->saida(" $(\".sc-op-fix-col\").on(\"click\", function() {\r\n"); $nm_saida->saida(" scFixCol_clickColumn($(this).attr(\"data-fixcolid\"));\r\n"); $nm_saida->saida(" });\r\n"); $nm_saida->saida("}\r\n"); $nm_saida->saida("$(function()\r\n"); $nm_saida->saida("{\r\n"); $nm_saida->saida(" scFixCol();\r\n"); $nm_saida->saida(" scFixCol_addClickControl();\r\n"); $nm_saida->saida(" scFixCol_loadState();\r\n"); $nm_saida->saida(" $(window).on('resize', function() {\r\n"); $nm_saida->saida(" scFixCol_loadState();\r\n"); $nm_saida->saida(" });\r\n"); $nm_saida->saida("});\r\n"); $nm_saida->saida("</script>\r\n"); $nm_saida->saida(" <link rel=\"stylesheet\" href=\"" . $this->Ini->path_prod . "/third/jquery_plugin/thickbox/thickbox.css\" type=\"text/css\" media=\"screen\" />\r\n"); $nm_saida->saida(" <link rel=\"stylesheet\" type=\"text/css\" href=\"../_lib/buttons/" . $this->Ini->Str_btn_css . "\" /> \r\n"); $nm_saida->saida(" <link rel=\"stylesheet\" type=\"text/css\" href=\"../_lib/css/" . $this->Ini->str_schema_all . "_appdiv.css\" /> \r\n"); $nm_saida->saida(" <link rel=\"stylesheet\" type=\"text/css\" href=\"../_lib/css/" . $this->Ini->str_schema_all . "_appdiv" . $_SESSION['scriptcase']['reg_conf']['css_dir'] . ".css\" /> \r\n"); if ($_SESSION['scriptcase']['proc_mobile'] && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida']) { $nm_saida->saida(" <script>\r\n"); $nm_saida->saida(" $(document).ready(function(){\r\n"); $nm_saida->saida(" bootstrapMobile();\r\n"); $nm_saida->saida(" });\r\n"); $nm_saida->saida(" </script>\r\n"); } $nm_saida->saida(" <style type=\"text/css\">\r\n"); $nm_saida->saida(" .sc-grid-order-icon {\r\n"); $nm_saida->saida(" padding: 0 2px;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" </style>\r\n"); $gridOrderUnusedVisivility = $_SESSION['scriptcase']['proc_mobile'] ? 'visible' : 'hidden'; $gridOrderUnusedOpacity = $_SESSION['scriptcase']['proc_mobile'] ? '0.5' : '1'; $nm_saida->saida(" <style>\r\n"); $nm_saida->saida(" .sc-grid-order-icon-unused {\r\n"); $nm_saida->saida(" visibility: " . $gridOrderUnusedVisivility . ";\r\n"); $nm_saida->saida(" opacity: 0.5;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" .scGridLabelFont:hover .sc-grid-order-icon-unused {\r\n"); $nm_saida->saida(" visibility: visible;\r\n"); $nm_saida->saida(" opacity: " . $gridOrderUnusedOpacity . ";\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" </style>\r\n"); $nm_saida->saida(" <style type=\"text/css\"> \r\n"); $nm_saida->saida(" </style> \r\n"); $fixColNotFixedVisivility = $_SESSION['scriptcase']['proc_mobile'] ? 'visible' : 'hidden'; $fixColNotFixedOpacity = $_SESSION['scriptcase']['proc_mobile'] ? '1' : '1'; $nm_saida->saida(" <style type=\"text/css\">\r\n"); $nm_saida->saida(" .sc-col-actions {\r\n"); $nm_saida->saida(" text-align: center !important;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" .sc-op-fix-col {\r\n"); $nm_saida->saida(" padding: 0 2px;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" .sc-op-fix-col:hover {\r\n"); $nm_saida->saida(" cursor: pointer;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" .sc-op-fix-col-notfixed {\r\n"); $nm_saida->saida(" visibility: " . $fixColNotFixedVisivility . ";\r\n"); $nm_saida->saida(" opacity: 0.5;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" .scGridLabelFont:hover .sc-op-fix-col-notfixed {\r\n"); $nm_saida->saida(" visibility: visible;\r\n"); $nm_saida->saida(" opacity: " . $fixColNotFixedOpacity . ";\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" </style>\r\n"); $nm_saida->saida(" <script type=\"text/javascript\"> \r\n"); if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida']) { $nm_saida->saida(" function sc_session_redir(url_redir)\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" if (typeof(sc_session_redir_mobile) === typeof(function(){})) { sc_session_redir_mobile(url_redir); }\r\n"); $nm_saida->saida(" if (window.parent && window.parent.document != window.document && typeof window.parent.sc_session_redir === 'function')\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" window.parent.sc_session_redir(url_redir);\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" else\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" if (window.opener && typeof window.opener.sc_session_redir === 'function')\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" window.close();\r\n"); $nm_saida->saida(" window.opener.sc_session_redir(url_redir);\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" else\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" window.location = url_redir;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" }\r\n"); } $nm_saida->saida(" var scBtnGrpStatus = {};\r\n"); $nm_saida->saida(" var SC_Link_View = false;\r\n"); $nm_saida->saida(" var SC_Proc_Mobile = false;\r\n"); if ($this->Ini->SC_Link_View) { $nm_saida->saida(" SC_Link_View = true;\r\n"); } if ($_SESSION['scriptcase']['proc_mobile']) { $nm_saida->saida(" SC_Proc_Mobile = true;\r\n"); } $nm_saida->saida(" var Qsearch_ok = true;\r\n"); if (!$this->Ini->SC_Link_View && $this->nmgp_botoes['qsearch'] != "on") { $nm_saida->saida(" Qsearch_ok = false;\r\n"); } $nm_saida->saida(" var scQSInit = true;\r\n"); if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] || $this->Ini->Apl_paginacao == "FULL") { $nm_saida->saida(" var scQtReg = " . NM_encode_input($this->count_ger) . ";\r\n"); } else { $nm_saida->saida(" var scQtReg = " . NM_encode_input($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['qt_reg_grid']) . ";\r\n"); } $gridWidthCorrection = ''; if (false !== strpos($this->Ini->grid_table_width, 'calc')) { $gridWidthCalc = substr($this->Ini->grid_table_width, strpos($this->Ini->grid_table_width, '(') + 1); $gridWidthCalc = substr($gridWidthCalc, 0, strpos($gridWidthCalc, ')')); $gridWidthParts = explode(' ', $gridWidthCalc); if (3 == count($gridWidthParts) && 'px' == substr($gridWidthParts[2], -2)) { $gridWidthParts[2] = substr($gridWidthParts[2], 0, -2) / 2; $gridWidthCorrection = $gridWidthParts[1] . ' ' . $gridWidthParts[2]; } } $Fix_Bar_top_height = ($this->Fix_bar_top) ? "(\$('#sc_grid_toobar_top').outerHeight()) ? \$('#sc_grid_toobar_top').outerHeight() : 0" : 0; $nm_saida->saida(" function scFixZindexCornerCells()\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" let cells = $(\".sc-ui-grid-header-row-grid_aniversariante-1\").find(\"td\");\r\n"); $nm_saida->saida(" cells.filter(\".sc-col-is-fixed\").css(\"z-index\", 5);\r\n"); $nm_saida->saida(" cells.filter(\".sc-col-is-fixed\").filter(\".sc-col-actions\").css(\"z-index\", 6);\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" function scSetFixedHeadersCss(baseTop)\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" let rows, cols, i, j, thisTop;\r\n"); $nm_saida->saida(" rows = $(\".sc-ui-grid-header-row-grid_aniversariante-1\");\r\n"); $nm_saida->saida(" thisTop = baseTop;\r\n"); $nm_saida->saida(" for (i = 0; i < rows.length; i++) {\r\n"); $nm_saida->saida(" cols = $(rows[i]).find(\"td\").filter(\".scGridLabelFont\");\r\n"); $nm_saida->saida(" for (j = 0; j < cols.length; j++) {\r\n"); $nm_saida->saida(" $(cols[j]).css({\r\n"); $nm_saida->saida(" \"position\": \"sticky\",\r\n"); $nm_saida->saida(" \"top\": thisTop + \"px\",\r\n"); $nm_saida->saida(" \"z-index\": 4\r\n"); $nm_saida->saida(" }).addClass(\"sc-header-fixed\");\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" thisTop += $(rows[i]).height();\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" scFixZindexCornerCells();\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" $(function() {\r\n"); $nm_saida->saida(" if (document._toolbarHeightFix == undefined) {\r\n"); $nm_saida->saida(" document._toolbarHeightFix = " . $Fix_Bar_top_height . ";\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" var hVal = document._toolbarHeightFix;\r\n"); $nm_saida->saida(" if (typeof(getAppData) != 'undefined') {\r\n"); $nm_saida->saida(" if (getAppData().improvements) {\r\n"); $nm_saida->saida(" hVal = 0;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" scSetFixedHeadersCss(hVal);\r\n"); $nm_saida->saida(" });\r\n"); $nm_saida->saida(" function scSetFixedHeaders() {\r\n"); $nm_saida->saida(" return;alert(2);\r\n"); $nm_saida->saida(" var divScroll, gridHeaders, headerPlaceholder;\r\n"); $nm_saida->saida(" gridHeaders = scGetHeaderRow();\r\n"); $nm_saida->saida(" headerPlaceholder = $(\"#sc-id-fixedheaders-placeholder\");\r\n"); $nm_saida->saida(" if (!gridHeaders) {\r\n"); $nm_saida->saida(" headerPlaceholder.hide();\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" else {\r\n"); $nm_saida->saida(" scSetFixedHeadersContents(gridHeaders, headerPlaceholder);\r\n"); $nm_saida->saida(" scSetFixedHeadersSize(gridHeaders);\r\n"); $nm_saida->saida(" scSetFixedHeadersPosition(gridHeaders, headerPlaceholder);\r\n"); $nm_saida->saida(" if (scIsHeaderVisible(gridHeaders)) {\r\n"); $nm_saida->saida(" headerPlaceholder.hide();\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" else {\r\n"); $nm_saida->saida(" headerPlaceholder.show();\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" function scSetFixedHeadersPosition(gridHeaders, headerPlaceholder) {\r\n"); $nm_saida->saida(" if(gridHeaders)\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" headerPlaceholder.css({\"top\": 0" . $gridWidthCorrection . ", \"left\": (Math.floor(gridHeaders.offset().left) - $(document).scrollLeft()" . $gridWidthCorrection . ") + \"px\"});\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" function scIsHeaderVisible(gridHeaders) {\r\n"); $nm_saida->saida(" if (typeof(scIsHeaderVisibleMobile) === typeof(function(){})) { return scIsHeaderVisibleMobile(gridHeaders); }\r\n"); $nm_saida->saida(" return gridHeaders.offset().top > $(document).scrollTop();\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" function scGetHeaderRow() {\r\n"); $nm_saida->saida(" var gridHeaders = $(\".sc-ui-grid-header-row-grid_aniversariante-1\"), headerDisplayed = true;\r\n"); $nm_saida->saida(" if (!gridHeaders.length) {\r\n"); $nm_saida->saida(" headerDisplayed = false;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" else {\r\n"); $nm_saida->saida(" if (!gridHeaders.filter(\":visible\").length) {\r\n"); $nm_saida->saida(" headerDisplayed = false;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" if (!headerDisplayed) {\r\n"); $nm_saida->saida(" gridHeaders = $(\".sc-ui-grid-header-row\").filter(\":visible\");\r\n"); $nm_saida->saida(" if (gridHeaders.length) {\r\n"); $nm_saida->saida(" gridHeaders = $(gridHeaders[0]);\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" else {\r\n"); $nm_saida->saida(" gridHeaders = false;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" return gridHeaders;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" function scSetFixedHeadersContents(gridHeaders, headerPlaceholder) {\r\n"); $nm_saida->saida(" var i, htmlContent;\r\n"); $nm_saida->saida(" htmlContent = \"<table id=\\\"sc-id-fixed-headers\\\" class=\\\"scGridTabela\\\">\";\r\n"); $nm_saida->saida(" for (i = 0; i < gridHeaders.length; i++) {\r\n"); $nm_saida->saida(" htmlContent += \"<tr class=\\\"scGridLabel\\\" id=\\\"sc-id-fixed-headers-row-\" + i + \"\\\">\" + $(gridHeaders[i]).html() + \"</tr>\";\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" htmlContent += \"</table>\";\r\n"); $nm_saida->saida(" headerPlaceholder.html(htmlContent);\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" function scSetFixedHeadersSize(gridHeaders) {\r\n"); $nm_saida->saida(" var i, j, headerColumns, gridColumns, cellHeight, cellWidth, tableOriginal, tableHeaders;\r\n"); $nm_saida->saida(" tableOriginal = document.getElementById(\"sc-ui-grid-body-e5ef28da\");\r\n"); $nm_saida->saida(" tableHeaders = document.getElementById(\"sc-id-fixed-headers\");\r\n"); $nm_saida->saida(" tableWidth = $(tableOriginal).outerWidth();\r\n"); $nm_saida->saida(" $(tableHeaders).css(\"width\", tableWidth);\r\n"); $nm_saida->saida(" for (i = 0; i < gridHeaders.length; i++) {\r\n"); $nm_saida->saida(" headerColumns = $(\"#sc-id-fixed-headers-row-\" + i).find(\"td\");\r\n"); $nm_saida->saida(" gridColumns = $(gridHeaders[i]).find(\"td\");\r\n"); $nm_saida->saida(" for (j = 0; j < gridColumns.length; j++) {\r\n"); $nm_saida->saida(" if (window.getComputedStyle(gridColumns[j])) {\r\n"); $nm_saida->saida(" cellWidth = window.getComputedStyle(gridColumns[j]).width;\r\n"); $nm_saida->saida(" cellHeight = window.getComputedStyle(gridColumns[j]).height;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" else {\r\n"); $nm_saida->saida(" cellWidth = $(gridColumns[j]).width() + \"px\";\r\n"); $nm_saida->saida(" cellHeight = $(gridColumns[j]).height() + \"px\";\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" $(headerColumns[j]).css({\r\n"); $nm_saida->saida(" \"width\": cellWidth,\r\n"); $nm_saida->saida(" \"height\": cellHeight\r\n"); $nm_saida->saida(" });\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" function SC_init_jquery(isScrollNav){ \r\n"); $nm_saida->saida(" \$(function(){ \r\n"); $nm_saida->saida(" NM_btn_disable();\r\n"); if (!$this->Ini->SC_Link_View && $this->nmgp_botoes['qsearch'] == "on") { $nm_saida->saida(" \$('#SC_fast_search_top').keyup(function(e) {\r\n"); $nm_saida->saida(" scQuickSearchKeyUp('top', e);\r\n"); $nm_saida->saida(" });\r\n"); } $nm_saida->saida(" $('#id_F0_top').keyup(function(e) {\r\n"); $nm_saida->saida(" var keyPressed = e.charCode || e.keyCode || e.which;\r\n"); $nm_saida->saida(" if (13 == keyPressed) {\r\n"); $nm_saida->saida(" return false; \r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" });\r\n"); $nm_saida->saida(" $(\".scBtnGrpText\").mouseover(function() { $(this).addClass(\"scBtnGrpTextOver\"); }).mouseout(function() { $(this).removeClass(\"scBtnGrpTextOver\"); });\r\n"); $nm_saida->saida(" $(\".scBtnGrpClick\").mouseup(function(event){\r\n"); $nm_saida->saida(" event.preventDefault();\r\n"); $nm_saida->saida(" if(event.target !== event.currentTarget) return;\r\n"); $nm_saida->saida(" if($(this).find(\"a\").prop('href') != '')\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" $(this).find(\"a\").click();\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" else\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" eval($(this).find(\"a\").prop('onclick'));\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" });\r\n"); $nm_saida->saida(" }); \r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" SC_init_jquery(false);\r\n"); $nm_saida->saida(" \$(window).on('load', function() {\r\n"); if (isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ancor_save']) && !empty($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ancor_save'])) { $nm_saida->saida(" var catTopPosition = jQuery('#SC_ancor" . $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ancor_save'] . "').offset().top;\r\n"); $nm_saida->saida(" jQuery('html, body').animate({scrollTop:catTopPosition}, 'fast');\r\n"); $nm_saida->saida(" $('#SC_ancor" . $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ancor_save'] . "').addClass('" . $this->css_scGridFieldOver . "');\r\n"); unset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ancor_save']); } if (!$this->Ini->SC_Link_View && $this->nmgp_botoes['qsearch'] == "on") { $nm_saida->saida(" scQuickSearchKeyUp('top', null);\r\n"); } $nm_saida->saida(" });\r\n"); $nm_saida->saida(" function scQuickSearchSubmit_top() {\r\n"); $nm_saida->saida(" document.F0_top.nmgp_opcao.value = 'fast_search';\r\n"); $nm_saida->saida(" document.F0_top.submit();\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" function scQuickSearchKeyUp(sPos, e) {\r\n"); $nm_saida->saida(" if (null != e) {\r\n"); $nm_saida->saida(" var keyPressed = e.charCode || e.keyCode || e.which;\r\n"); $nm_saida->saida(" if (13 == keyPressed) {\r\n"); $nm_saida->saida(" if ('top' == sPos) nm_gp_submit_qsearch('top');\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" else\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" $('#SC_fast_search_submit_top').show();\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" function scBtnGroupByShow(sUrl, sPos) {\r\n"); $nm_saida->saida(" if ($(\"#sc_id_groupby_placeholder_\" + sPos).css('display') != 'none') {\r\n"); if ($_SESSION['scriptcase']['proc_mobile']) { $nm_saida->saida(" //return;\r\n"); } else { $nm_saida->saida(" scBtnGroupByHide(sPos);\r\n"); $nm_saida->saida(" $(\"#sel_groupby_\" + sPos).removeClass(\"selected\");\r\n"); $nm_saida->saida(" return;\r\n"); } $nm_saida->saida(" }\r\n"); $nm_saida->saida(" $.ajax({\r\n"); $nm_saida->saida(" type: \"GET\",\r\n"); $nm_saida->saida(" dataType: \"html\",\r\n"); $nm_saida->saida(" url: sUrl\r\n"); $nm_saida->saida(" }).done(function(data) {\r\n"); $nm_saida->saida(" $(\"#sc_id_groupby_placeholder_\" + sPos).find(\"td\").html(\"\");\r\n"); $nm_saida->saida(" $(\"#sc_id_groupby_placeholder_\" + sPos).find(\"td\").html(data);\r\n"); $nm_saida->saida(" $(\"#sc_id_groupby_placeholder_\" + sPos).show();\r\n"); $nm_saida->saida(" $([document.documentElement, document.body]).animate({\r\n"); $nm_saida->saida(" scrollTop: $(\"#sc_id_groupby_placeholder_\" + sPos).offset().top - 100\r\n"); $nm_saida->saida(" }, 200);\r\n"); $nm_saida->saida(" });\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" function scBtnGroupByHide(sPos) {\r\n"); $nm_saida->saida(" $(\"#sc_id_groupby_placeholder_\" + sPos).hide();\r\n"); $nm_saida->saida(" $(\"#sc_id_groupby_placeholder_\" + sPos).find(\"td\").html(\"\");\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" function scBtnSaveGridShow(origem, embbed, pos, format, tipo) {\r\n"); if (!$_SESSION['scriptcase']['proc_mobile']) { $nm_saida->saida(" if(format == 'simplified')\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" if($(\"#id_save_grid_div_\" + pos).parent().hasClass('scBtnGrpText'))\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" id_parent_btn = $(\"#id_save_grid_div_\" + pos).closest('table').prev().attr('id');\r\n"); $nm_saida->saida(" saveGrid = $(\"#id_div_save_grid_new_\" + pos).detach();\r\n"); $nm_saida->saida(" $(\"#\" + id_parent_btn).append(saveGrid);\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" if(tipo == '')\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" tipo = 'save';\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" if ($(\"#id_div_save_grid_new_\" + pos).css('display') != 'none') {\r\n"); $nm_saida->saida(" $(\"#save_grid_\" + pos).removeClass(\"selected\");\r\n"); $nm_saida->saida(" $(\"#id_div_save_grid_new_\" + pos).hide();\r\n"); $nm_saida->saida(" return;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" else\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" if ($(\"#sc_id_save_grid_placeholder_\" + pos).css('display') != 'none') {\r\n"); $nm_saida->saida(" $(\"#save_grid_\" + pos).removeClass(\"selected\");\r\n"); $nm_saida->saida(" scBtnSaveGridHide(pos);\r\n"); $nm_saida->saida(" return;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" }\r\n"); } $nm_saida->saida(" $.ajax({\r\n"); $nm_saida->saida(" type: \"POST\",\r\n"); $nm_saida->saida(" dataType: \"html\",\r\n"); $nm_saida->saida(" url: \"grid_aniversariante_save_grid.php\",\r\n"); $nm_saida->saida(" data: \"str_save_grid_option=\"+ tipo +\"&path_img=" . $this->Ini->path_img_global . "&path_btn=" . $this->Ini->path_botoes . "&script_case_init=" . $this->Ini->sc_page . "&script_origem=\" + origem + \"&embbed_groupby=\" + embbed + \"&toolbar_pos=\" + pos + \"&format=\" + format\r\n"); $nm_saida->saida(" }).done(function(data) {\r\n"); $nm_saida->saida(" if($(\"#id_div_save_grid_new_\" + pos).length > 0)\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" str_width = $(document).width();\r\n"); $nm_saida->saida(" str_height = $(document).height();\r\n"); $nm_saida->saida(" $(\"#id_div_save_grid_new_\" + pos).html(data);\r\n"); $nm_saida->saida(" $(\"#id_div_save_grid_new_\" + pos).show();\r\n"); $nm_saida->saida(" saveGridAdjustHeightWidth(pos, str_width, str_height);\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" else\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" $(\"#sc_id_save_grid_placeholder_\" + pos).find(\"td\").html(\"\");\r\n"); $nm_saida->saida(" $(\"#sc_id_save_grid_placeholder_\" + pos).find(\"td\").html(data);\r\n"); $nm_saida->saida(" $(\"#sc_id_save_grid_placeholder_\" + pos).show();\r\n"); $nm_saida->saida(" $([document.documentElement, document.body]).animate({\r\n"); $nm_saida->saida(" scrollTop: $(\"#sc_id_save_grid_placeholder_\" + pos).offset().top - 100\r\n"); $nm_saida->saida(" }, 200);\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" });\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida("function scBtnSaveGridSessionResponse(opcao, parm, pos)\r\n"); $nm_saida->saida("{\r\n"); $nm_saida->saida(" $.ajax({\r\n"); $nm_saida->saida(" type: \"POST\",\r\n"); $nm_saida->saida(" url: \"grid_aniversariante_save_grid.php\",\r\n"); $nm_saida->saida(" data: \"ajax_ctrl=proc_ajax&script_case_init=" . $this->Ini->sc_page . "&Fsave_ok=\"+ opcao +\"&parm=\"+ parm +\"&toolbar_pos=\" + pos\r\n"); $nm_saida->saida(" })\r\n"); $nm_saida->saida(" .done(function(jsonReturn) {\r\n"); $nm_saida->saida(" var i, oResp;\r\n"); $nm_saida->saida(" Tst_integrid = jsonReturn.trim();\r\n"); $nm_saida->saida(" if (\"{\" != Tst_integrid.substr(0, 1)) {\r\n"); $nm_saida->saida(" alert (jsonReturn);\r\n"); $nm_saida->saida(" return;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" eval(\"oResp = \" + jsonReturn);\r\n"); $nm_saida->saida(" if (oResp[\"setHtml\"]) {\r\n"); $nm_saida->saida(" for (i = 0; i < oResp[\"setHtml\"].length; i++) {\r\n"); $nm_saida->saida(" $(\"#\" + oResp[\"setHtml\"][i][\"field\"]).html(oResp[\"setHtml\"][i][\"value\"]);\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" if (oResp[\"setDisplay\"]) {\r\n"); $nm_saida->saida(" for (i = 0; i < oResp[\"setDisplay\"].length; i++) {\r\n"); $nm_saida->saida(" $(\"#\" + oResp[\"setDisplay\"][i][\"field\"]).css(\"display\", oResp[\"setDisplay\"][i][\"value\"]);\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" if (oResp[\"Fsave_ok\"] && oResp[\"Fsave_ok\"] != '') {\r\n"); $nm_saida->saida(" if(oResp[\"Fsave_ok\"] == 'save_conf_grid')\r\n"); $nm_saida->saida(" { sweetAlertConfig = {\r\n"); $nm_saida->saida(" customClass: {\r\n"); $nm_saida->saida(" popup: 'scSweetAlertPopup',\r\n"); $nm_saida->saida(" header: 'scSweetAlertHeader',\r\n"); $nm_saida->saida(" content: 'scSweetAlertMessage',\r\n"); $nm_saida->saida(" confirmButton: scSweetAlertConfirmButton,\r\n"); $nm_saida->saida(" cancelButton: scSweetAlertCancelButton\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" };\r\n"); $nm_saida->saida(" sweetAlertConfig['toast'] = true;\r\n"); $nm_saida->saida(" sweetAlertConfig['showConfirmButton'] = false;\r\n"); $nm_saida->saida(" sweetAlertConfig['showCancelButton'] = false;\r\n"); $nm_saida->saida(" sweetAlertConfig['customClass']['popup'] = 'scToastPopup';\r\n"); $nm_saida->saida(" sweetAlertConfig['customClass']['header'] = 'scToastHeader';\r\n"); $nm_saida->saida(" sweetAlertConfig['customClass']['content'] = 'scToastMessage';\r\n"); $nm_saida->saida(" sweetAlertConfig['timer'] = 3000;\r\n"); $nm_saida->saida(" sweetAlertConfig[\"position\"] = \"top-end\";\r\n"); $nm_saida->saida(" sweetAlertConfig[\"text\"] = \"" . $this->Ini->Nm_lang['lang_othr_savegrid_save_msge'] . "\";\r\n"); $nm_saida->saida(" Swal.fire(sweetAlertConfig); }\r\n"); $nm_saida->saida(" else if(oResp[\"Fsave_ok\"] == 'select_conf_grid')\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" nm_gp_move('igual', '0');\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" else if(oResp[\"Fsave_ok\"] == 'default')\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" nm_gp_move('igual', '0');\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" if (oResp[\"toolbar_pos\"] && oResp[\"toolbar_pos\"] != '') {\r\n"); $nm_saida->saida(" $('#sc_btgp_div_grid_session_' + oResp[\"toolbar_pos\"]).hide();\r\n"); $nm_saida->saida(" $('#save_grid_session_' + oResp[\"toolbar_pos\"]).removeClass('selected');\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" });\r\n"); $nm_saida->saida("}\r\n"); $nm_saida->saida("function scBtnSaveGridSessionSave(pos){\r\n"); $nm_saida->saida(" scBtnSaveGridSessionResponse('save_conf_grid', 'session', pos);\r\n"); $nm_saida->saida("}\r\n"); $nm_saida->saida("function scBtnSaveGridSessionLoad(pos){\r\n"); $nm_saida->saida(" scBtnSaveGridSessionResponse('select_conf_grid', 'session', pos);\r\n"); $nm_saida->saida("}\r\n"); $nm_saida->saida("function scBtnSaveGridSessionReset(pos){\r\n"); $nm_saida->saida(" scBtnSaveGridSessionResponse('default', 'session', pos);\r\n"); $nm_saida->saida("}\r\n"); $nm_saida->saida(" function saveGridAdjustHeightWidth(pos, str_width, str_height) {\r\n"); $nm_saida->saida(" if(pos == 'bot')\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" $('#id_div_save_grid_new_' + pos).css({bottom:$('#save_grid_' + pos).outerHeight()});\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" else {\r\n"); $nm_saida->saida(" $('#id_div_save_grid_new_' + pos).css({top:$('#save_grid_' + pos).outerHeight()});\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" if(($('#save_grid_' + pos).offset().left + $('#id_div_save_grid_new_' + pos).outerWidth() +10) >= $(document).width())\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" $('#id_div_save_grid_new_' + pos).css('right', 0)\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" else {\r\n"); $nm_saida->saida(" $('#id_div_save_grid_new_' + pos).css('left', 0)\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" function scBtnSaveGridHide(sPos) {\r\n"); $nm_saida->saida(" $(\"#sc_id_save_grid_placeholder_\" + sPos).hide();\r\n"); $nm_saida->saida(" $(\"#sc_id_save_grid_placeholder_\" + sPos).find(\"td\").html(\"\");\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" function scBtnSelCamposShow(sUrl, sPos) {\r\n"); $nm_saida->saida(" if ($(\"#sc_id_sel_campos_placeholder_\" + sPos).css('display') != 'none') {\r\n"); if ($_SESSION['scriptcase']['proc_mobile']) { $nm_saida->saida(" //return;\r\n"); } else { $nm_saida->saida(" scBtnSelCamposHide(sPos);\r\n"); $nm_saida->saida(" $(\"#selcmp_\" + sPos).removeClass(\"selected\");\r\n"); $nm_saida->saida(" return;\r\n"); } $nm_saida->saida(" }\r\n"); $nm_saida->saida(" $.ajax({\r\n"); $nm_saida->saida(" type: \"GET\",\r\n"); $nm_saida->saida(" dataType: \"html\",\r\n"); $nm_saida->saida(" url: sUrl\r\n"); $nm_saida->saida(" }).done(function(data) {\r\n"); $nm_saida->saida(" $(\"#sc_id_sel_campos_placeholder_\" + sPos).find(\"td\").html(\"\");\r\n"); $nm_saida->saida(" $(\"#sc_id_sel_campos_placeholder_\" + sPos).find(\"td\").html(data);\r\n"); $nm_saida->saida(" $(\"#sc_id_sel_campos_placeholder_\" + sPos).show();\r\n"); $nm_saida->saida(" $([document.documentElement, document.body]).animate({\r\n"); $nm_saida->saida(" scrollTop: $(\"#sc_id_sel_campos_placeholder_\" + sPos).offset().top - 100\r\n"); $nm_saida->saida(" }, 200);\r\n"); $nm_saida->saida(" });\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" function scBtnSelCamposHide(sPos) {\r\n"); $nm_saida->saida(" $(\"#sc_id_sel_campos_placeholder_\" + sPos).hide();\r\n"); $nm_saida->saida(" $(\"#sc_id_sel_campos_placeholder_\" + sPos).find(\"td\").html(\"\");\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida("function ajax_check_file(img_name, field , i , p, p_cache){\r\n"); $nm_saida->saida(" $(document).ready(function(){\r\n"); $nm_saida->saida(" $('#id_sc_field_'+ field +'_'+i+'> img').attr('src', '" . $this->Ini->path_icones . "/scriptcase__NM__ajax_load.gif');\r\n"); $nm_saida->saida(" $('#id_sc_field_'+ field +'_'+i+' > a > img').attr('src', '" . $this->Ini->path_icones . "/scriptcase__NM__ajax_load.gif');\r\n"); $nm_saida->saida(" $('#id_sc_field_'+ field +'_'+i+' > span > a > img').attr('src', '" . $this->Ini->path_icones . "/scriptcase__NM__ajax_load.gif');\r\n"); $nm_saida->saida(" var rs =$.ajax({\r\n"); $nm_saida->saida(" type: \"POST\",\r\n"); $nm_saida->saida(" url: 'index.php?script_case_init=" . $this->Ini->sc_page . "',\r\n"); $nm_saida->saida(" async: true,\r\n"); $nm_saida->saida(" data: 'nmgp_opcao=ajax_check_file&AjaxCheckImg=' + img_name +'&rsargs='+ field + '&p='+ p + '&p_cache='+ p_cache,\r\n"); $nm_saida->saida(" }).done(function (rs) {\r\n"); $nm_saida->saida(" if(rs.indexOf('</span>') != -1){\r\n"); $nm_saida->saida(" rs = rs.substr(rs.indexOf('</span>') + 7);\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" if (rs != 0) {\r\n"); $nm_saida->saida(" rs = rs.trim();\r\n"); $nm_saida->saida(" rs_split = rs.split('_@@NM@@_');\r\n"); $nm_saida->saida(" rs_orig = rs_split[0];\r\n"); $nm_saida->saida(" rs = rs_split[1];\r\n"); $nm_saida->saida(" if($('#id_sc_field_'+ field +'_'+i+' > a > img').length != 0){\r\n"); $nm_saida->saida(" $('#id_sc_field_'+ field +'_'+i+' > a > img').attr('src', rs);\r\n"); $nm_saida->saida(" $('#id_sc_field_'+ field +'_'+i+'> img').attr('src', rs);\r\n"); $nm_saida->saida(" var __tmp = $('#id_sc_field_'+ field +'_'+i+' > a').attr('href').split(\"',\")\r\n"); $nm_saida->saida(" __tmp[0] = \"javascript:nm_mostra_img('\" + rs_orig;\r\n"); $nm_saida->saida(" $('#id_sc_field_'+ field +'_'+i+' > a').attr('href',__tmp.join(\"',\"));\r\n"); $nm_saida->saida(" }else{\r\n"); $nm_saida->saida(" if($('#id_sc_field_'+ field +'_'+i+' > a').length > 0 && ($('#id_sc_field_'+ field +'_'+i+' > a').attr('href')).indexOf('@SC_par@') != -1){\r\n"); $nm_saida->saida(" var __file_doc = $('#id_sc_field_'+ field +'_'+i+' > a').attr('href').split('@SC_par@');\r\n"); $nm_saida->saida(" var ___file_doc = __file_doc[3].split(\"'\");\r\n"); $nm_saida->saida(" ___file_doc[0] = rs;\r\n"); $nm_saida->saida(" __file_doc[3] = ___file_doc.join(\"'\");\r\n"); $nm_saida->saida(" $('#id_sc_field_'+ field +'_'+i+' > a').attr('href', __file_doc.join('@SC_par@') );\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" else{\r\n"); $nm_saida->saida(" if($('#id_sc_field_'+field+'_'+i+' > span > a').length > 0){\r\n"); $nm_saida->saida(" var __tmp = $('#id_sc_field_'+field+'_'+i+' > span > a').attr('href').split(\"',\");\r\n"); $nm_saida->saida(" if(__tmp[0].indexOf('nm_mostra_img') != -1){\r\n"); $nm_saida->saida(" __tmp[0] = \"javascript:nm_mostra_img('\" + rs_orig;\r\n"); $nm_saida->saida(" } else{\r\n"); $nm_saida->saida(" var __file_doc = __tmp[0].split('@SC_par@');\r\n"); $nm_saida->saida(" var ___file_doc = __file_doc[3].split(\"'\");\r\n"); $nm_saida->saida(" ___file_doc[0] = rs;\r\n"); $nm_saida->saida(" __file_doc[3] = ___file_doc.join(\"'\");\r\n"); $nm_saida->saida(" __tmp[0] = __file_doc.join('@SC_par@');\r\n"); $nm_saida->saida(" $('#id_sc_field_'+field+'_'+i+' > span > a').attr('href', __tmp.join(\"',\"));\r\n"); $nm_saida->saida(" //__tmp[1] = \"'\"+rs_orig+\"')\";\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" $('#id_sc_field_'+field+'_'+i+' > span > a').attr('href',__tmp.join(\"',\"));\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" $('#id_sc_field_'+ field +'_'+i+' > img').attr('src', rs);\r\n"); $nm_saida->saida(" $('#id_sc_field_'+ field +'_'+i+' > a > img').attr('src', rs);\r\n"); $nm_saida->saida(" $('#id_sc_field_'+ field +'_'+i+' > span > a > img').attr('src', rs);\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" });\r\n"); $nm_saida->saida(" });\r\n"); $nm_saida->saida("}\r\n"); $nm_saida->saida(" function scBtnOrderCamposShow(sUrl, sPos) {\r\n"); $nm_saida->saida(" if ($(\"#sc_id_order_campos_placeholder_\" + sPos).css('display') != 'none') {\r\n"); if ($_SESSION['scriptcase']['proc_mobile']) { $nm_saida->saida(" //return;\r\n"); } else { $nm_saida->saida(" scBtnOrderCamposHide(sPos);\r\n"); $nm_saida->saida(" $(\"#ordcmp_\" + sPos).removeClass(\"selected\");\r\n"); $nm_saida->saida(" return;\r\n"); } $nm_saida->saida(" }\r\n"); $nm_saida->saida(" $.ajax({\r\n"); $nm_saida->saida(" type: \"GET\",\r\n"); $nm_saida->saida(" dataType: \"html\",\r\n"); $nm_saida->saida(" url: sUrl\r\n"); $nm_saida->saida(" }).done(function(data) {\r\n"); $nm_saida->saida(" $(\"#sc_id_order_campos_placeholder_\" + sPos).find(\"td\").html(\"\");\r\n"); $nm_saida->saida(" $(\"#sc_id_order_campos_placeholder_\" + sPos).find(\"td\").html(data);\r\n"); $nm_saida->saida(" $(\"#sc_id_order_campos_placeholder_\" + sPos).show();\r\n"); $nm_saida->saida(" $([document.documentElement, document.body]).animate({\r\n"); $nm_saida->saida(" scrollTop: $(\"#sc_id_order_campos_placeholder_\" + sPos).offset().top - 100\r\n"); $nm_saida->saida(" }, 200);\r\n"); $nm_saida->saida(" });\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" function scBtnOrderCamposHide(sPos) {\r\n"); $nm_saida->saida(" $(\"#sc_id_order_campos_placeholder_\" + sPos).hide();\r\n"); $nm_saida->saida(" $(\"#sc_id_order_campos_placeholder_\" + sPos).find(\"td\").html(\"\");\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" function scBtnGrpShow(sGroup) {\r\n"); $nm_saida->saida(" if (typeof(scBtnGrpShowMobile) === typeof(function(){})) { return scBtnGrpShowMobile(sGroup); };\r\n"); $nm_saida->saida(" $('#sc_btgp_btn_' + sGroup).addClass('selected');\r\n"); $nm_saida->saida(" var btnPos = $('#sc_btgp_btn_' + sGroup).offset();\r\n"); $nm_saida->saida(" scBtnGrpStatus[sGroup] = 'open';\r\n"); $nm_saida->saida(" $('#sc_btgp_btn_' + sGroup).mouseout(function() {\r\n"); $nm_saida->saida(" scBtnGrpStatus[sGroup] = '';\r\n"); $nm_saida->saida(" setTimeout(function() {\r\n"); $nm_saida->saida(" scBtnGrpHide(sGroup, false);\r\n"); $nm_saida->saida(" }, 1000);\r\n"); $nm_saida->saida(" }).mouseover(function() {\r\n"); $nm_saida->saida(" scBtnGrpStatus[sGroup] = 'over';\r\n"); $nm_saida->saida(" });\r\n"); $nm_saida->saida(" $('#sc_btgp_div_' + sGroup + ' span a').click(function() {\r\n"); $nm_saida->saida(" scBtnGrpStatus[sGroup] = 'out';\r\n"); $nm_saida->saida(" scBtnGrpHide(sGroup, false);\r\n"); $nm_saida->saida(" });\r\n"); $nm_saida->saida(" $('#sc_btgp_div_' + sGroup).css({\r\n"); $nm_saida->saida(" 'left': '0px'\r\n"); $nm_saida->saida(" })\r\n"); $nm_saida->saida(" .mouseover(function() {\r\n"); $nm_saida->saida(" scBtnGrpStatus[sGroup] = 'over';\r\n"); $nm_saida->saida(" })\r\n"); $nm_saida->saida(" .mouseleave(function() {\r\n"); $nm_saida->saida(" scBtnGrpStatus[sGroup] = 'out';\r\n"); $nm_saida->saida(" setTimeout(function() {\r\n"); $nm_saida->saida(" scBtnGrpHide(sGroup, false);\r\n"); $nm_saida->saida(" }, 1000);\r\n"); $nm_saida->saida(" })\r\n"); $nm_saida->saida(" .show('fast');\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" function scBtnGrpHide(sGroup, bForce) {\r\n"); $nm_saida->saida(" if (bForce || 'over' != scBtnGrpStatus[sGroup]) {\r\n"); $nm_saida->saida(" $('#sc_btgp_div_' + sGroup).hide('fast');\r\n"); $nm_saida->saida(" $('#sc_btgp_btn_' + sGroup).removeClass('selected');\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" </script> \r\n"); } $nm_saida->saida("<style type=\"text/css\">\r\n"); $nm_saida->saida(".sc-badge-pill {\r\n"); $nm_saida->saida(" padding-right: 0.6em;\r\n"); $nm_saida->saida(" padding-left: 0.6em;\r\n"); $nm_saida->saida(" border-radius: 10rem;\r\n"); $nm_saida->saida(" font-size: 85%;\r\n"); $nm_saida->saida(" font-weight: bold;\r\n"); $nm_saida->saida("}\r\n"); $nm_saida->saida(".sc-b-blue {\r\n"); $nm_saida->saida(" background-color: #dbeafe;\r\n"); $nm_saida->saida(" color: #1e40af;\r\n"); $nm_saida->saida("}\r\n"); $nm_saida->saida(".sc-b-brown {\r\n"); $nm_saida->saida(" background-color: #ffe4b5;\r\n"); $nm_saida->saida(" color: #a52a2a;\r\n"); $nm_saida->saida("}\r\n"); $nm_saida->saida(".sc-b-cyan {\r\n"); $nm_saida->saida(" background-color: #afeeee;\r\n"); $nm_saida->saida(" color: #008b8b;\r\n"); $nm_saida->saida("}\r\n"); $nm_saida->saida(".sc-b-gray {\r\n"); $nm_saida->saida(" background-color: #f3f4f6;\r\n"); $nm_saida->saida(" color: #1f2937;\r\n"); $nm_saida->saida("}\r\n"); $nm_saida->saida(".sc-b-green {\r\n"); $nm_saida->saida(" background-color: #dcfce7;\r\n"); $nm_saida->saida(" color: #166534;\r\n"); $nm_saida->saida("}\r\n"); $nm_saida->saida(".sc-b-orange {\r\n"); $nm_saida->saida(" background-color: #ffe5b4;\r\n"); $nm_saida->saida(" color: #ff8c00;\r\n"); $nm_saida->saida("}\r\n"); $nm_saida->saida(".sc-b-pink {\r\n"); $nm_saida->saida(" background-color: #fddde6;\r\n"); $nm_saida->saida(" color: #ff1493;\r\n"); $nm_saida->saida("}\r\n"); $nm_saida->saida(".sc-b-purple {\r\n"); $nm_saida->saida(" background-color: #f5e7ff;\r\n"); $nm_saida->saida(" color: #60289a;\r\n"); $nm_saida->saida("}\r\n"); $nm_saida->saida(".sc-b-red {\r\n"); $nm_saida->saida(" background-color: #fee2e2;\r\n"); $nm_saida->saida(" color: #991b1b;\r\n"); $nm_saida->saida("}\r\n"); $nm_saida->saida(".sc-b-yellow {\r\n"); $nm_saida->saida(" background-color: #fef9c3;\r\n"); $nm_saida->saida(" color: #854d0e;\r\n"); $nm_saida->saida("}\r\n"); $nm_saida->saida("</style>\r\n"); if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['doc_word']) { $nm_saida->saida(" <link rel=\"stylesheet\" href=\"" . $this->Ini->path_prod . "/third/font-awesome/6/css/all.min.css\" type=\"text/css\" media=\"screen,print\" />\r\n"); } $nm_saida->saida("<style type=\"text/css\">\r\n"); $nm_saida->saida("</style>\r\n"); if (!isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['num_css'])) { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['num_css'] = rand(0, 1000); } $write_css = true; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && !$this->Print_All && $this->NM_opcao != "print" && $this->NM_opcao != "pdf") { $write_css = false; } if (isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida_pdf']) && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida_pdf']) { $write_css = true; } if ($write_css) {$NM_css = @fopen($this->Ini->root . $this->Ini->path_imag_temp . '/sc_css_grid_aniversariante_grid_' . $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['num_css'] . '.css', 'w');} if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida']) { $this->NM_field_over = 0; $this->NM_field_click = 0; $Css_sub_cons = array(); if (($this->NM_opcao == "print" && $GLOBALS['nmgp_cor_print'] == "PB") || ($this->NM_opcao == "pdf" && $GLOBALS['nmgp_tipo_pdf'] == "pb") || ($_SESSION['scriptcase']['contr_link_emb'] == "pdf" && $GLOBALS['nmgp_tipo_pdf'] == "pb")) { $NM_css_file = $this->Ini->str_schema_all . "_grid_bw.css"; $NM_css_dir = $this->Ini->str_schema_all . "_grid_bw" . $_SESSION['scriptcase']['reg_conf']['css_dir'] . ".css"; if (isset($_SESSION['sc_session'][$this->Ini->sc_page]['SC_sub_css_bw'])) { foreach ($_SESSION['sc_session'][$this->Ini->sc_page]['SC_sub_css_bw'] as $Apl => $Css_apl) { $Css_sub_cons[] = $Css_apl; $Css_sub_cons[] = str_replace(".css", $_SESSION['scriptcase']['reg_conf']['css_dir'] . ".css", $Css_apl); } } } else { $NM_css_file = $this->Ini->str_schema_all . "_grid.css"; $NM_css_dir = $this->Ini->str_schema_all . "_grid" . $_SESSION['scriptcase']['reg_conf']['css_dir'] . ".css"; if (isset($_SESSION['sc_session'][$this->Ini->sc_page]['SC_sub_css'])) { foreach ($_SESSION['sc_session'][$this->Ini->sc_page]['SC_sub_css'] as $Apl => $Css_apl) { $Css_sub_cons[] = $Css_apl; $Css_sub_cons[] = str_replace(".css", $_SESSION['scriptcase']['reg_conf']['css_dir'] . ".css", $Css_apl); } } } if (is_file($this->Ini->path_css . $NM_css_file)) { $NM_css_attr = file($this->Ini->path_css . $NM_css_file); foreach ($NM_css_attr as $NM_line_css) { if (substr(trim($NM_line_css), 0, 16) == ".scGridFieldOver" && strpos($NM_line_css, "background-color:") !== false) { $this->NM_field_over = 1; } if (substr(trim($NM_line_css), 0, 17) == ".scGridFieldClick" && strpos($NM_line_css, "background-color:") !== false) { $this->NM_field_click = 1; } $NM_line_css = str_replace("../../img", $this->Ini->path_imag_cab , $NM_line_css); if ($write_css) {@fwrite($NM_css, " " . $NM_line_css . "\r\n");} } } if (is_file($this->Ini->path_css . $NM_css_dir)) { $NM_css_attr = file($this->Ini->path_css . $NM_css_dir); foreach ($NM_css_attr as $NM_line_css) { if (substr(trim($NM_line_css), 0, 16) == ".scGridFieldOver" && strpos($NM_line_css, "background-color:") !== false) { $this->NM_field_over = 1; } if (substr(trim($NM_line_css), 0, 17) == ".scGridFieldClick" && strpos($NM_line_css, "background-color:") !== false) { $this->NM_field_click = 1; } $NM_line_css = str_replace("../../img", $this->Ini->path_imag_cab , $NM_line_css); if ($write_css) {@fwrite($NM_css, " " . $NM_line_css . "\r\n");} } } if (!empty($Css_sub_cons)) { $Css_sub_cons = array_unique($Css_sub_cons); foreach ($Css_sub_cons as $Cada_css_sub) { if (is_file($this->Ini->path_css . $Cada_css_sub)) { $compl_css = str_replace(".", "_", $Cada_css_sub); $temp_css = explode("/", $compl_css); if (isset($temp_css[1])) { $compl_css = $temp_css[1];} $NM_css_attr = file($this->Ini->path_css . $Cada_css_sub); foreach ($NM_css_attr as $NM_line_css) { $NM_line_css = str_replace("../../img", $this->Ini->path_imag_cab , $NM_line_css); if ($write_css) {@fwrite($NM_css, " ." . $compl_css . "_" . substr(trim($NM_line_css), 1) . "\r\n");} } } } } } if ($write_css) {@fclose($NM_css);} $this->NM_css_val_embed .= "win"; $this->NM_css_ajx_embed .= "ult_set"; if(isset($this->Ini->str_google_fonts) && !empty($this->Ini->str_google_fonts)) { $nm_saida->saida(" <link rel=\"stylesheet\" href=\"" . $this->Ini->str_google_fonts . "\" />\r\n"); } if (!$write_css) { $nm_saida->saida(" <link rel=\"stylesheet\" href=\"../_lib/css/" . $this->Ini->str_schema_all . "_grid.css\" type=\"text/css\" media=\"screen\" />\r\n"); $nm_saida->saida(" <link rel=\"stylesheet\" href=\"../_lib/css/" . $this->Ini->str_schema_all . "_grid" . $_SESSION['scriptcase']['reg_conf']['css_dir'] . ".css\" type=\"text/css\" media=\"screen\" />\r\n"); $nm_saida->saida(" <link rel=\"stylesheet\" href=\"../_lib/css/" . $_SESSION['scriptcase']['erro']['str_schema'] . "\" type=\"text/css\" media=\"screen\" />\r\n"); $nm_saida->saida(" <link rel=\"stylesheet\" href=\"../_lib/css/" . $_SESSION['scriptcase']['erro']['str_schema_dir'] . "\" type=\"text/css\" media=\"screen\" />\r\n"); $nm_saida->saida(" <link rel=\"stylesheet\" href=\"../_lib/css/" . $_SESSION['scriptcase']['erro']['str_schema'] . "\" type=\"text/css\" media=\"screen\" />\r\n"); $nm_saida->saida(" <link rel=\"stylesheet\" href=\"../_lib/css/" . $_SESSION['scriptcase']['erro']['str_schema_dir'] . "\" type=\"text/css\" media=\"screen\" />\r\n"); $nm_saida->saida(" <link rel=\"stylesheet\" href=\"../_lib/css/" . $this->Ini->str_schema_all . "_tab.css\" type=\"text/css\" media=\"screen\" />\r\n"); $nm_saida->saida(" <link rel=\"stylesheet\" href=\"../_lib/css/" . $this->Ini->str_schema_all . "_tab" . $_SESSION['scriptcase']['reg_conf']['css_dir'] . ".css\" type=\"text/css\" media=\"screen\" />\r\n"); } elseif ($this->NM_opcao == "print" || $this->Print_All) { $nm_saida->saida(" <style type=\"text/css\">\r\n"); $NM_css = file($this->Ini->root . $this->Ini->path_imag_temp . '/sc_css_grid_aniversariante_grid_' . $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['num_css'] . '.css'); foreach ($NM_css as $cada_css) { $nm_saida->saida(" " . str_replace("\r\n", "", $cada_css) . "\r\n"); } $nm_saida->saida(" <link rel=\"stylesheet\" href=\"../_lib/css/" . $_SESSION['scriptcase']['erro']['str_schema'] . "\" type=\"text/css\" media=\"screen\" />\r\n"); $nm_saida->saida(" <link rel=\"stylesheet\" href=\"../_lib/css/" . $_SESSION['scriptcase']['erro']['str_schema_dir'] . "\" type=\"text/css\" media=\"screen\" />\r\n"); $nm_saida->saida(" </style>\r\n"); } else { $nm_saida->saida(" <link rel=\"stylesheet\" href=\"" . $this->Ini->path_imag_temp . "/sc_css_grid_aniversariante_grid_" . $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['num_css'] . ".css\" type=\"text/css\" media=\"screen\" />\r\n"); } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != "pdf") { $nm_saida->saida(" <link rel=\"stylesheet\" href=\"../_lib/css/" . $this->Ini->str_schema_all . "_btngrp.css\" type=\"text/css\" media=\"screen\" />\r\n"); $nm_saida->saida(" <link rel=\"stylesheet\" href=\"../_lib/css/" . $this->Ini->str_schema_all . "_btngrp" . $_SESSION['scriptcase']['reg_conf']['css_dir'] . ".css\" type=\"text/css\" media=\"screen\" />\r\n"); } $str_iframe_body = ($this->aba_iframe) ? 'marginwidth="0px" marginheight="0px" topmargin="0px" leftmargin="0px"' : ''; $nm_saida->saida(" <style type=\"text/css\">\r\n"); if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != "pdf" && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida_pdf'] != "pdf") { $nm_saida->saida(" .css_iframes { margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; }\r\n"); } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != "pdf" && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida']) { $nm_saida->saida(" .ttip {border:1px solid black;font-size:12px;layer-background-color:lightyellow;background-color:lightyellow;color:black;}\r\n"); } $nm_saida->saida(" </style>\r\n"); if (!$write_css) { $nm_saida->saida(" <link rel=\"stylesheet\" type=\"text/css\" href=\"" . $this->Ini->path_link . "grid_aniversariante/grid_aniversariante_grid_" . strtolower($_SESSION['scriptcase']['reg_conf']['css_dir']) . ".css\" />\r\n"); } else { $nm_saida->saida(" <style type=\"text/css\">\r\n"); $NM_css = file($this->Ini->root . $this->Ini->path_link . "grid_aniversariante/grid_aniversariante_grid_" .strtolower($_SESSION['scriptcase']['reg_conf']['css_dir']) . ".css"); foreach ($NM_css as $cada_css) { $nm_saida->saida(" " . str_replace("\r\n", "", $cada_css) . "\r\n"); } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf'] || $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf_vert']) { $nm_saida->saida(" thead { display: table-header-group !important; }\r\n"); $nm_saida->saida(" tfoot { display: table-row-group !important; }\r\n"); $nm_saida->saida(" table td, table tr, td, tr, table { page-break-inside: avoid !important; }\r\n"); $nm_saida->saida(" #summary_body > td { padding: 0px !important; }\r\n"); } $nm_saida->saida(" </style>\r\n"); } if (!empty($this->SC_Buf_onInit)) { $nm_saida->saida("" . $this->SC_Buf_onInit . "\r\n"); } $nm_saida->saida(" </HEAD>\r\n"); } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $this->Ini->nm_ger_css_emb) { $this->Ini->nm_ger_css_emb = false; $nm_saida->saida(" <style type=\"text/css\">\r\n"); $NM_css = file($this->Ini->root . $this->Ini->path_link . "grid_aniversariante/grid_aniversariante_grid_" .strtolower($_SESSION['scriptcase']['reg_conf']['css_dir']) . ".css"); foreach ($NM_css as $cada_css) { $Pos1 = strpos($cada_css, "{"); $Pos2 = strpos($cada_css, "}"); if ($Pos1 !== false && $Pos2 !== false) { $Tag = explode(",", trim(substr($cada_css, 0, $Pos1 - 1))); $Css = " " . substr($cada_css, $Pos1, $Pos2 - $Pos1 + 1); $cada_css = ".grid_aniversariante_" . substr(trim($Tag[0]), 1); if (isset($Tag[1])) { $cada_css .= ", .grid_aniversariante_" . substr(trim($Tag[1]), 1); } $cada_css .= $Css; } else { $cada_css = ".grid_aniversariante_" . substr($cada_css, 1); } $nm_saida->saida(" " . str_replace("\r\n", "", $cada_css) . "\r\n"); } $nm_saida->saida(" </style>\r\n"); } $this->css_body_embutida = (isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['css_body_embutida'])) ? $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['css_body_embutida'] : ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida']) { $remove_margin = isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['dashboard_info']['remove_margin']) && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['dashboard_info']['remove_margin'] ? 'margin: 0; ' : ''; $remove_border = isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['dashboard_info']['remove_border']) && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['dashboard_info']['remove_border'] ? 'border-width: 0; ' : ''; $remove_background = isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['dashboard_info']['remove_background']) && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['dashboard_info']['remove_background'] ? 'background-color: transparent; background-image: none; ' : ''; $vertical_center = ''; $nm_saida->saida(" <body id=\"grid_horizontal\" class=\"" . $this->css_scGridPage . " sc-app-grid\" " . $str_iframe_body . " style=\"" . $remove_margin . $remove_background . $vertical_center . $css_body . $this->css_body_embutida . "\">\r\n"); $nm_saida->saida(" " . $this->Ini->Ajax_result_set . "\r\n"); if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] == "pdf" && !$this->Print_All && strpos(" " . $this->Ini->SC_module_export, "grid") !== false) { if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['SC_Ind_Groupby'] == "sc_free_group_by") { $groupByLabel = sprintf("Sexo", "sexo_movimentacao"); $nm_saida->saida(" <div style=\"height:1px;overflow:hidden\"><H1 style=\"font-size:0;padding:1px\">{$groupByLabel}</H1></div>\r\n"); } } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != "pdf" && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['doc_word']) { $nm_saida->saida(" <div id=\"tooltip\" style=\"position:absolute;visibility:hidden;border:1px solid black;font-size:12px;layer-background-color:lightyellow;background-color:lightyellow;padding:1px;color:black;\"></div>\r\n"); } $this->Tab_align = "center"; $this->Tab_valign = "top"; $this->Tab_width = " width=\"100%\""; if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != "pdf" && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida']) { $this->form_navegacao(); if ($NM_run_iframe != 1) {$this->check_btns();} } $nm_saida->saida(" <TABLE id=\"main_table_grid\" cellspacing=0 cellpadding=0 align=\"" . $this->Tab_align . "\" valign=\"" . $this->Tab_valign . "\" " . $this->Tab_width . ">\r\n"); if (isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['css_body_embutida'])) { $remove_border = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['css_body_embutida']; } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf'] || $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf_vert']) { } else { $nm_saida->saida(" <TR>\r\n"); $nm_saida->saida(" <TD>\r\n"); $nm_saida->saida(" <div class=\"scGridBorder\" style=\"" . (isset($remove_border) ? $remove_border : '') . "\">\r\n"); if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['doc_word']) { $nm_saida->saida(" <div id=\"id_div_process\" style=\"display: none; margin: 10px; whitespace: nowrap\" class=\"scFormProcessFixed\"><span class=\"scFormProcess\"><img border=\"0\" src=\"" . $this->Ini->path_icones . "/scriptcase__NM__ajax_load.gif\" align=\"absmiddle\" /> " . $this->Ini->Nm_lang['lang_othr_prcs'] . "...</span></div>\r\n"); $nm_saida->saida(" <div id=\"id_div_process_block\" style=\"display: none; margin: 10px; whitespace: nowrap\"><span class=\"scFormProcess\"><img border=\"0\" src=\"" . $this->Ini->path_icones . "/scriptcase__NM__ajax_load.gif\" align=\"absmiddle\" /> " . $this->Ini->Nm_lang['lang_othr_prcs'] . "...</span></div>\r\n"); $nm_saida->saida(" <div id=\"id_fatal_error\" class=\"" . $this->css_scGridLabel . "\" style=\"display: none; position: absolute\"></div>\r\n"); } $nm_saida->saida(" <TABLE width='100%' cellspacing=0 cellpadding=0>\r\n"); } if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != "pdf" && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != "print" && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != "print") { if (!$_SESSION['scriptcase']['proc_mobile']) { $nm_saida->saida(" <TR>\r\n"); $nm_saida->saida(" <TD colspan=3 style=\"padding: 0px; border-width: 0px; vertical-align: top;\">\r\n"); $nm_saida->saida(" <iframe class=\"css_iframes\" id=\"nmsc_iframe_liga_A_grid_aniversariante\" marginWidth=\"0px\" marginHeight=\"0px\" frameborder=\"0\" valign=\"top\" height=\"0px\" width=\"0px\" name=\"nm_iframe_liga_A_grid_aniversariante\" scrolling=\"auto\" src=\"NM_Blank_Page.htm\"></iframe>\r\n"); $nm_saida->saida(" </TD>\r\n"); $nm_saida->saida(" </TR>\r\n"); } $nm_saida->saida(" <TR>\r\n"); $nm_saida->saida(" <TD style=\"padding: 0px; border-width: 0px; vertical-align: top;\">\r\n"); if (!$_SESSION['scriptcase']['proc_mobile']) { $nm_saida->saida(" <iframe class=\"css_iframes\" id=\"nmsc_iframe_liga_E_grid_aniversariante\" marginWidth=\"0px\" marginHeight=\"0px\" frameborder=\"0\" valign=\"top\" height=\"0px\" width=\"0px\" name=\"nm_iframe_liga_E_grid_aniversariante\" scrolling=\"auto\" src=\"NM_Blank_Page.htm\"></iframe>\r\n"); } $nm_saida->saida(" </TD>\r\n"); $nm_saida->saida(" <td style=\"padding: 0px; vertical-align: top;\"><table style=\"padding: 0px; border-spacing: 0px; border-width: 0px; vertical-align: top;\" width=\"100%\"><tr>\r\n"); $nm_saida->saida(" <TD colspan=3 style=\"padding: 0px; border-width: 0px; vertical-align: top;\" width=1>\r\n"); if (!$_SESSION['scriptcase']['proc_mobile']) { $nm_saida->saida(" <iframe class=\"css_iframes\" id=\"nmsc_iframe_liga_AL_grid_aniversariante\" marginWidth=\"0px\" marginHeight=\"0px\" frameborder=\"0\" valign=\"top\" height=\"0px\" width=\"0px\" name=\"nm_iframe_liga_AL_grid_aniversariante\" scrolling=\"auto\" src=\"NM_Blank_Page.htm\"></iframe>\r\n"); } $nm_saida->saida(" </TD>\r\n"); $nm_saida->saida(" </TR>\r\n"); } } } function NM_cor_embutida() { $compl_css = ""; include($this->Ini->path_btn . $this->Ini->Str_btn_grid); if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida']) { $this->NM_css_val_embed = "sznmxizkjnvl"; $this->NM_css_ajx_embed = "Ajax_res"; } elseif ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['SC_herda_css'] == "N") { if (($this->NM_opcao == "print" && $GLOBALS['nmgp_cor_print'] == "PB") || ($this->NM_opcao == "pdf" && $GLOBALS['nmgp_tipo_pdf'] == "pb") || ($_SESSION['scriptcase']['contr_link_emb'] == "pdf" && $GLOBALS['nmgp_tipo_pdf'] == "pb")) { if (isset($_SESSION['sc_session'][$this->Ini->sc_page]['SC_sub_css_bw']['grid_aniversariante'])) { $compl_css = str_replace(".", "_", $_SESSION['sc_session'][$this->Ini->sc_page]['SC_sub_css_bw']['grid_aniversariante']) . "_"; } } else { if (isset($_SESSION['sc_session'][$this->Ini->sc_page]['SC_sub_css']['grid_aniversariante'])) { $compl_css = str_replace(".", "_", $_SESSION['sc_session'][$this->Ini->sc_page]['SC_sub_css']['grid_aniversariante']) . "_"; } } } $temp_css = explode("/", $compl_css); if (isset($temp_css[1])) { $compl_css = $temp_css[1];} $this->css_scGridPage = $compl_css . "scGridPage"; $this->css_scGridPageLink = $compl_css . "scGridPageLink"; $this->css_scGridToolbar = $compl_css . "scGridToolbar"; $this->css_scGridToolbarPadd = $compl_css . "scGridToolbarPadding"; $this->css_css_toolbar_obj = $compl_css . "css_toolbar_obj"; $this->css_scGridHeader = $compl_css . "scGridHeader"; $this->css_scGridHeaderFont = $compl_css . "scGridHeaderFont"; $this->css_scGridFooter = $compl_css . "scGridFooter"; $this->css_scGridFooterFont = $compl_css . "scGridFooterFont"; $this->css_scGridBlock = $compl_css . "scGridBlock"; $this->css_scGridBlockFont = $compl_css . "scGridBlockFont"; $this->css_scGridBlockAlign = $compl_css . "scGridBlockAlign"; $this->css_scGridTotal = $compl_css . "scGridTotal"; $this->css_scGridTotalFont = $compl_css . "scGridTotalFont"; $this->css_scGridSubtotal = $compl_css . "scGridSubtotal"; $this->css_scGridSubtotalFont = $compl_css . "scGridSubtotalFont"; $this->css_scGridFieldEven = $compl_css . "scGridFieldEven"; $this->css_scGridFieldEvenFont = $compl_css . "scGridFieldEvenFont"; $this->css_scGridFieldEvenVert = $compl_css . "scGridFieldEvenVert"; $this->css_scGridFieldEvenLink = $compl_css . "scGridFieldEvenLink"; $this->css_scGridFieldOdd = $compl_css . "scGridFieldOdd"; $this->css_scGridFieldOddFont = $compl_css . "scGridFieldOddFont"; $this->css_scGridFieldOddVert = $compl_css . "scGridFieldOddVert"; $this->css_scGridFieldOddLink = $compl_css . "scGridFieldOddLink"; $this->css_scGridFieldClick = $compl_css . "scGridFieldClick"; $this->css_scGridFieldOver = $compl_css . "scGridFieldOver"; $this->css_scGridLabel = $compl_css . "scGridLabel"; $this->css_scGridLabelVert = $compl_css . "scGridLabelVert"; $this->css_scGridLabelFont = $compl_css . "scGridLabelFont"; $this->css_scGridLabelLink = $compl_css . "scGridLabelLink"; $this->css_scGroupLabeldOdd = $compl_css . "scGridLabelOddFont"; $this->css_scGroupLabelEven = $compl_css . "scGridLabelEvenFont"; $this->css_scGridTabela = $compl_css . "scGridTabela"; $this->css_scGridTabelaTd = $compl_css . "scGridTabelaTd"; $this->css_scGridBlockBg = $compl_css . "scGridBlockBg"; $this->css_scGridBlockLineBg = $compl_css . "scGridBlockLineBg"; $this->css_scGridBlockSpaceBg = $compl_css . "scGridBlockSpaceBg"; $this->css_scGridLabelNowrap = ""; $this->css_scAppDivMoldura = $compl_css . "scAppDivMoldura"; $this->css_scAppDivHeader = $compl_css . "scAppDivHeader"; $this->css_scAppDivHeaderText = $compl_css . "scAppDivHeaderText"; $this->css_scAppDivContent = $compl_css . "scAppDivContent"; $this->css_scAppDivContentText = $compl_css . "scAppDivContentText"; $this->css_scAppDivToolbar = $compl_css . "scAppDivToolbar"; $this->css_scAppDivToolbarInput = $compl_css . "scAppDivToolbarInput"; $this->css_inherit_bg = "scInheritBg"; $compl_css_emb = ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida']) ? "grid_aniversariante_" : ""; $this->css_sep = " "; $this->css_matricula_movimentacao_label = $compl_css_emb . "css_matricula_movimentacao_label"; $this->css_matricula_movimentacao_grid_line = $compl_css_emb . "css_matricula_movimentacao_grid_line"; $this->css_cpf_movimentacao_label = $compl_css_emb . "css_cpf_movimentacao_label"; $this->css_cpf_movimentacao_grid_line = $compl_css_emb . "css_cpf_movimentacao_grid_line"; $this->css_nome_movimentacao_label = $compl_css_emb . "css_nome_movimentacao_label"; $this->css_nome_movimentacao_grid_line = $compl_css_emb . "css_nome_movimentacao_grid_line"; $this->css_data_nascimento_movimentacao_label = $compl_css_emb . "css_data_nascimento_movimentacao_label"; $this->css_data_nascimento_movimentacao_grid_line = $compl_css_emb . "css_data_nascimento_movimentacao_grid_line"; $this->css_dia_aniver_mov_label = $compl_css_emb . "css_dia_aniver_mov_label"; $this->css_dia_aniver_mov_grid_line = $compl_css_emb . "css_dia_aniver_mov_grid_line"; $this->css_idade_contato_label = $compl_css_emb . "css_idade_contato_label"; $this->css_idade_contato_grid_line = $compl_css_emb . "css_idade_contato_grid_line"; $this->css_idade_ano_label = $compl_css_emb . "css_idade_ano_label"; $this->css_idade_ano_grid_line = $compl_css_emb . "css_idade_ano_grid_line"; $this->css_sexo_movimentacao_label = $compl_css_emb . "css_sexo_movimentacao_label"; $this->css_sexo_movimentacao_grid_line = $compl_css_emb . "css_sexo_movimentacao_grid_line"; $this->css_nome_empresa_label = $compl_css_emb . "css_nome_empresa_label"; $this->css_nome_empresa_grid_line = $compl_css_emb . "css_nome_empresa_grid_line"; $this->css_ref_produto_label = $compl_css_emb . "css_ref_produto_label"; $this->css_ref_produto_grid_line = $compl_css_emb . "css_ref_produto_grid_line"; $this->css_nome_produto_label = $compl_css_emb . "css_nome_produto_label"; $this->css_nome_produto_grid_line = $compl_css_emb . "css_nome_produto_grid_line"; $this->css_nome_lista_parentesco_label = $compl_css_emb . "css_nome_lista_parentesco_label"; $this->css_nome_lista_parentesco_grid_line = $compl_css_emb . "css_nome_lista_parentesco_grid_line"; $this->css_nome_lista_acomodacao_label = $compl_css_emb . "css_nome_lista_acomodacao_label"; $this->css_nome_lista_acomodacao_grid_line = $compl_css_emb . "css_nome_lista_acomodacao_grid_line"; $this->css_nome_lista_situacao_beneficiario_label = $compl_css_emb . "css_nome_lista_situacao_beneficiario_label"; $this->css_nome_lista_situacao_beneficiario_grid_line = $compl_css_emb . "css_nome_lista_situacao_beneficiario_grid_line"; $this->css_nome_lista_tipo_classe_label = $compl_css_emb . "css_nome_lista_tipo_classe_label"; $this->css_nome_lista_tipo_classe_grid_line = $compl_css_emb . "css_nome_lista_tipo_classe_grid_line"; $this->css_cod_movimentacao_label = $compl_css_emb . "css_cod_movimentacao_label"; $this->css_cod_movimentacao_grid_line = $compl_css_emb . "css_cod_movimentacao_grid_line"; $this->css_data_inicio_vigencia_movimentacao_label = $compl_css_emb . "css_data_inicio_vigencia_movimentacao_label"; $this->css_data_inicio_vigencia_movimentacao_grid_line = $compl_css_emb . "css_data_inicio_vigencia_movimentacao_grid_line"; $this->css_data_movimentacao_movimentacao_label = $compl_css_emb . "css_data_movimentacao_movimentacao_label"; $this->css_data_movimentacao_movimentacao_grid_line = $compl_css_emb . "css_data_movimentacao_movimentacao_grid_line"; $this->css_idade_movimentacao_label = $compl_css_emb . "css_idade_movimentacao_label"; $this->css_idade_movimentacao_grid_line = $compl_css_emb . "css_idade_movimentacao_grid_line"; $this->css_fone_fixo_movimentacao_label = $compl_css_emb . "css_fone_fixo_movimentacao_label"; $this->css_fone_fixo_movimentacao_grid_line = $compl_css_emb . "css_fone_fixo_movimentacao_grid_line"; $this->css_fone_celular_movimentacao_label = $compl_css_emb . "css_fone_celular_movimentacao_label"; $this->css_fone_celular_movimentacao_grid_line = $compl_css_emb . "css_fone_celular_movimentacao_grid_line"; $this->css_fone_whatsapp_movimentacao_label = $compl_css_emb . "css_fone_whatsapp_movimentacao_label"; $this->css_fone_whatsapp_movimentacao_grid_line = $compl_css_emb . "css_fone_whatsapp_movimentacao_grid_line"; $this->css_email_movimentacao_label = $compl_css_emb . "css_email_movimentacao_label"; $this->css_email_movimentacao_grid_line = $compl_css_emb . "css_email_movimentacao_grid_line"; $this->css_obs_movimentacao_label = $compl_css_emb . "css_obs_movimentacao_label"; $this->css_obs_movimentacao_grid_line = $compl_css_emb . "css_obs_movimentacao_grid_line"; $this->css_criado_data_movimentacao_label = $compl_css_emb . "css_criado_data_movimentacao_label"; $this->css_criado_data_movimentacao_grid_line = $compl_css_emb . "css_criado_data_movimentacao_grid_line"; $this->css_criado_user_movimentacao_label = $compl_css_emb . "css_criado_user_movimentacao_label"; $this->css_criado_user_movimentacao_grid_line = $compl_css_emb . "css_criado_user_movimentacao_grid_line"; $this->css_cnpj_empresa_label = $compl_css_emb . "css_cnpj_empresa_label"; $this->css_cnpj_empresa_grid_line = $compl_css_emb . "css_cnpj_empresa_grid_line"; $this->css_municipio_empresa_label = $compl_css_emb . "css_municipio_empresa_label"; $this->css_municipio_empresa_grid_line = $compl_css_emb . "css_municipio_empresa_grid_line"; $this->css_uf_empresa_label = $compl_css_emb . "css_uf_empresa_label"; $this->css_uf_empresa_grid_line = $compl_css_emb . "css_uf_empresa_grid_line"; } function cabecalho() { if($_SESSION['scriptcase']['proc_mobile'] && method_exists($this, 'cabecalho_mobile')) { $this->cabecalho_mobile(); } else if(method_exists($this, 'cabecalho_normal')) { $this->cabecalho_normal(); } } // //----- function cabecalho_normal() { global $nm_saida; if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['dashboard_info']['under_dashboard'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['dashboard_info']['compact_mode'] && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['dashboard_info']['maximized']) { return; } if (isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opc_liga']['cab'])) { return; } if ($this->Ini->Embutida_iframe) { return; } $nm_cab_filtro = ""; $nm_cab_filtrobr = ""; $Str_date = strtolower($_SESSION['scriptcase']['reg_conf']['date_format']); $Lim = strlen($Str_date); $Ult = ""; $Arr_D = array(); for ($I = 0; $I < $Lim; $I++) { $Char = substr($Str_date, $I, 1); if ($Char != $Ult) { $Arr_D[] = $Char; } $Ult = $Char; } $Prim = true; $Str = ""; foreach ($Arr_D as $Cada_d) { $Str .= (!$Prim) ? $_SESSION['scriptcase']['reg_conf']['date_sep'] : ""; $Str .= $Cada_d; $Prim = false; } $Str = str_replace("a", "Y", $Str); $Str = str_replace("y", "Y", $Str); $nm_data_fixa = date($Str); $this->sc_proc_grid = false; $HTTP_REFERER = (isset($_SERVER['HTTP_REFERER'])) ? $_SERVER['HTTP_REFERER'] : ""; $this->sc_where_orig = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['where_orig']; $this->sc_where_atual = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['where_pesq']; $this->sc_where_filtro = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['where_pesq_filtro']; if (!empty($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['cond_pesq'])) { $pos = 0; $trab_pos = false; $pos_tmp = true; $tmp = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['cond_pesq']; while ($pos_tmp) { $pos = strpos($tmp, "##*@@", $pos); if ($pos !== false) { $trab_pos = $pos; $pos += 4; } else { $pos_tmp = false; } } $nm_cond_filtro_or = (substr($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['cond_pesq'], $trab_pos + 5) == "or") ? " " . trim($this->Ini->Nm_lang['lang_srch_orr_cond']) . " " : ""; $nm_cond_filtro_and = (substr($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['cond_pesq'], $trab_pos + 5) == "and") ? " " . trim($this->Ini->Nm_lang['lang_srch_and_cond']) . " " : ""; $nm_cab_filtro = substr($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['cond_pesq'], 0, $trab_pos); $nm_cab_filtrobr = str_replace("##*@@", ", " . $nm_cond_filtro_or . $nm_cond_filtro_and . "<br />", $nm_cab_filtro); $pos = 0; $trab_pos = false; $pos_tmp = true; $tmp = $nm_cab_filtro; while ($pos_tmp) { $pos = strpos($tmp, "##*@@", $pos); if ($pos !== false) { $trab_pos = $pos; $pos += 4; } else { $pos_tmp = false; } } if ($trab_pos === false) { } else { $nm_cab_filtro = substr($nm_cab_filtro, 0, $trab_pos) . " " . $nm_cond_filtro_or . $nm_cond_filtro_and . substr($nm_cab_filtro, $trab_pos + 5); $nm_cab_filtro = str_replace("##*@@", ", " . $nm_cond_filtro_or . $nm_cond_filtro_and, $nm_cab_filtro); } } $this->nm_data->SetaData(date("Y/m/d H:i:s"), "YYYY/MM/DD HH:II:SS"); $nm_saida->saida(" <TR id=\"sc_grid_head\">\r\n"); if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != "pdf") { $nm_saida->saida(" <TD class=\"" . $this->css_scGridTabelaTd . " " . $this->css_scGridPage . "\" colspan=3 style=\"vertical-align: top\">\r\n"); } else { if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf']) { $this->NM_calc_span(); $nm_saida->saida(" <TD colspan=\"" . $this->NM_colspan . "\" class=\"" . $this->css_scGridTabelaTd . "\" style=\"vertical-align: top\">\r\n"); } else if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf_vert']) { if($this->Tem_tab_vert) { $nm_saida->saida(" <TD colspan=\"2\" class=\"" . $this->css_scGridTabelaTd . "\" style=\"vertical-align: top\">\r\n"); } else{ $nm_saida->saida(" <TD class=\"" . $this->css_scGridTabelaTd . "\" style=\"vertical-align: top\">\r\n"); } } else{ $nm_saida->saida(" <TD class=\"" . $this->css_scGridTabelaTd . "\" style=\"vertical-align: top\">\r\n"); } } $nm_saida->saida("<style>\r\n"); $nm_saida->saida("#lin1_col1 { padding-left:9px; padding-top:7px; height:27px; overflow:hidden; text-align:left;} \r\n"); $nm_saida->saida("#lin1_col2 { padding-right:9px; padding-top:7px; height:27px; text-align:right; overflow:hidden; font-size:12px; font-weight:normal;}\r\n"); $nm_saida->saida("</style>\r\n"); $nm_saida->saida("<div style=\"width: 100%\">\r\n"); $nm_saida->saida(" <div class=\"" . $this->css_scGridHeader . "\" style=\"height:11px; display: block; border-width:0px; \"></div>\r\n"); $nm_saida->saida(" <div style=\"height:37px; background-color:#FFFFFF; border-width:0px 0px 1px 0px; border-style: dashed; border-color:#ddd; display: block\">\r\n"); $nm_saida->saida(" <table style=\"width:100%; border-collapse:collapse; padding:0;\">\r\n"); $nm_saida->saida(" <tr>\r\n"); $nm_saida->saida(" <td id=\"lin1_col1\" class=\"" . $this->css_scGridHeaderFont . "\"><span>Aniversariantes</span></td>\r\n"); $nm_saida->saida(" <td id=\"lin1_col2\" class=\"" . $this->css_scGridHeaderFont . "\"><span></span></td>\r\n"); $nm_saida->saida(" </tr>\r\n"); $nm_saida->saida(" </table> \r\n"); $nm_saida->saida(" </div>\r\n"); $nm_saida->saida("</div>\r\n"); $nm_saida->saida(" </TD>\r\n"); $nm_saida->saida(" </TR>\r\n"); } // //----- function cabecalho_mobile() { global $nm_saida; if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['dashboard_info']['under_dashboard'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['dashboard_info']['compact_mode'] && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['dashboard_info']['maximized']) { return; } if (isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opc_liga']['cab'])) { return; } if ($this->Ini->Embutida_iframe) { return; } $nm_cab_filtro = ""; $nm_cab_filtrobr = ""; $Str_date = strtolower($_SESSION['scriptcase']['reg_conf']['date_format']); $Lim = strlen($Str_date); $Ult = ""; $Arr_D = array(); for ($I = 0; $I < $Lim; $I++) { $Char = substr($Str_date, $I, 1); if ($Char != $Ult) { $Arr_D[] = $Char; } $Ult = $Char; } $Prim = true; $Str = ""; foreach ($Arr_D as $Cada_d) { $Str .= (!$Prim) ? $_SESSION['scriptcase']['reg_conf']['date_sep'] : ""; $Str .= $Cada_d; $Prim = false; } $Str = str_replace("a", "Y", $Str); $Str = str_replace("y", "Y", $Str); $nm_data_fixa = date($Str); $this->sc_proc_grid = false; $HTTP_REFERER = (isset($_SERVER['HTTP_REFERER'])) ? $_SERVER['HTTP_REFERER'] : ""; $this->sc_where_orig = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['where_orig']; $this->sc_where_atual = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['where_pesq']; $this->sc_where_filtro = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['where_pesq_filtro']; if (!empty($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['cond_pesq'])) { $pos = 0; $trab_pos = false; $pos_tmp = true; $tmp = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['cond_pesq']; while ($pos_tmp) { $pos = strpos($tmp, "##*@@", $pos); if ($pos !== false) { $trab_pos = $pos; $pos += 4; } else { $pos_tmp = false; } } $nm_cond_filtro_or = (substr($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['cond_pesq'], $trab_pos + 5) == "or") ? " " . trim($this->Ini->Nm_lang['lang_srch_orr_cond']) . " " : ""; $nm_cond_filtro_and = (substr($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['cond_pesq'], $trab_pos + 5) == "and") ? " " . trim($this->Ini->Nm_lang['lang_srch_and_cond']) . " " : ""; $nm_cab_filtro = substr($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['cond_pesq'], 0, $trab_pos); $nm_cab_filtrobr = str_replace("##*@@", ", " . $nm_cond_filtro_or . $nm_cond_filtro_and . "<br />", $nm_cab_filtro); $pos = 0; $trab_pos = false; $pos_tmp = true; $tmp = $nm_cab_filtro; while ($pos_tmp) { $pos = strpos($tmp, "##*@@", $pos); if ($pos !== false) { $trab_pos = $pos; $pos += 4; } else { $pos_tmp = false; } } if ($trab_pos === false) { } else { $nm_cab_filtro = substr($nm_cab_filtro, 0, $trab_pos) . " " . $nm_cond_filtro_or . $nm_cond_filtro_and . substr($nm_cab_filtro, $trab_pos + 5); $nm_cab_filtro = str_replace("##*@@", ", " . $nm_cond_filtro_or . $nm_cond_filtro_and, $nm_cab_filtro); } } $this->nm_data->SetaData(date("Y/m/d H:i:s"), "YYYY/MM/DD HH:II:SS"); $nm_saida->saida(" <TR id=\"sc_grid_head\">\r\n"); if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != "pdf") { $nm_saida->saida(" <TD class=\"" . $this->css_scGridTabelaTd . " " . $this->css_scGridPage . "\" colspan=3 style=\"vertical-align: top\">\r\n"); } else { if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf']) { $this->NM_calc_span(); $nm_saida->saida(" <TD colspan=\"" . $this->NM_colspan . "\" class=\"" . $this->css_scGridTabelaTd . "\" style=\"vertical-align: top\">\r\n"); } else if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf_vert']) { if($this->Tem_tab_vert) { $nm_saida->saida(" <TD colspan=\"2\" class=\"" . $this->css_scGridTabelaTd . "\" style=\"vertical-align: top\">\r\n"); } else{ $nm_saida->saida(" <TD class=\"" . $this->css_scGridTabelaTd . "\" style=\"vertical-align: top\">\r\n"); } } else{ $nm_saida->saida(" <TD class=\"" . $this->css_scGridTabelaTd . "\" style=\"vertical-align: top\">\r\n"); } } $nm_saida->saida("<style>\r\n"); $nm_saida->saida("#lin1_col1 { padding-left:9px; padding-top:7px; height:27px; overflow:hidden; text-align:left;} \r\n"); $nm_saida->saida("#lin1_col2 { padding-right:9px; padding-top:7px; height:27px; text-align:right; overflow:hidden; font-size:12px; font-weight:normal;}\r\n"); $nm_saida->saida("</style>\r\n"); $nm_saida->saida("<div style=\"width: 100%\">\r\n"); $nm_saida->saida(" <div class=\"" . $this->css_scGridHeader . "\" style=\"height:11px; display: block; border-width:0px; \"></div>\r\n"); $nm_saida->saida(" <div style=\"height:37px; background-color:#FFFFFF; border-width:0px 0px 1px 0px; border-style: dashed; border-color:#ddd; display: block\">\r\n"); $nm_saida->saida(" <table style=\"width:100%; border-collapse:collapse; padding:0;\">\r\n"); $nm_saida->saida(" <tr>\r\n"); $nm_saida->saida(" <td id=\"lin1_col1\" class=\"" . $this->css_scGridHeaderFont . "\"><span>Aniversariantes</span></td>\r\n"); $nm_saida->saida(" <td id=\"lin1_col2\" class=\"" . $this->css_scGridHeaderFont . "\"><span></span></td>\r\n"); $nm_saida->saida(" </tr>\r\n"); $nm_saida->saida(" </table> \r\n"); $nm_saida->saida(" </div>\r\n"); $nm_saida->saida("</div>\r\n"); $nm_saida->saida(" </TD>\r\n"); $nm_saida->saida(" </TR>\r\n"); } // function label_grid($linhas = 0) { global $nm_saida; static $nm_seq_titulos = 0; $contr_embutida = false; $salva_htm_emb = ""; $this->grid_fixed_column_no = 0; if (1 < $linhas) { $this->Lin_impressas++; } $nm_seq_titulos++; $tmp_header_row = $nm_seq_titulos; if (isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['exibe_titulos']) && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['exibe_titulos'] != "S") { } else { if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida_label']) { if (!isset($_SESSION['scriptcase']['saida_var']) || !$_SESSION['scriptcase']['saida_var']) { $_SESSION['scriptcase']['saida_var'] = true; $_SESSION['scriptcase']['saida_html'] = ""; $contr_embutida = true; } else { $salva_htm_emb = $_SESSION['scriptcase']['saida_html']; $_SESSION['scriptcase']['saida_html'] = ""; } } $nm_saida->saida(" <TR id=\"tit_grid_aniversariante__SCCS__" . $nm_seq_titulos . "\" align=\"center\" class=\"" . $this->css_scGridLabel . " sc-ui-grid-header-row sc-ui-grid-header-row-grid_aniversariante-" . $tmp_header_row . "\">\r\n"); if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida_label']) { $nm_saida->saida(" <TD class=\"" . $this->css_scGridBlockBg . "\" style=\"width: " . $this->width_tabula_quebra . "; display:" . $this->width_tabula_display . ";\" style=\"" . $this->css_scGridLabelNowrap . "" . $this->Css_Cmp['css_uf_empresa_label'] . "\" > </TD>\r\n"); } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opc_psq']) { $nm_saida->saida(" <TD class=\"" . $this->css_inherit_bg . ' ' . $this->css_scGridLabelFont . "\" style=\"" . $this->css_scGridLabelNowrap . "" . $this->Css_Cmp['css_uf_empresa_label'] . "\" > </TD>\r\n"); } foreach ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['field_order'] as $Cada_label) { $NM_func_lab = "NM_label_" . $Cada_label; $this->$NM_func_lab(); $this->grid_fixed_column_no++; } $this->SC_label_rightActionBar(); $nm_saida->saida("</TR>\r\n"); if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida_label']) { if (isset($_SESSION['scriptcase']['saida_var']) && $_SESSION['scriptcase']['saida_var']) { $Cod_Html = $_SESSION['scriptcase']['saida_html']; $pos_tag = strpos($Cod_Html, "<TD "); $Cod_Html = substr($Cod_Html, $pos_tag); $pos = 0; $pos_tag = false; $pos_tmp = true; $tmp = $Cod_Html; while ($pos_tmp) { $pos = strpos($tmp, "</TR>", $pos); if ($pos !== false) { $pos_tag = $pos; $pos += 4; } else { $pos_tmp = false; } } $Cod_Html = substr($Cod_Html, 0, $pos_tag); $Nm_temp = explode("</TD>", $Cod_Html); $css_emb = "<style type=\"text/css\">"; $NM_css = file($this->Ini->root . $this->Ini->path_link . "grid_aniversariante/grid_aniversariante_grid_" .strtolower($_SESSION['scriptcase']['reg_conf']['css_dir']) . ".css"); foreach ($NM_css as $cada_css) { $Pos1 = strpos($cada_css, "{"); $Pos2 = strpos($cada_css, "}"); if ($Pos1 !== false && $Pos2 !== false) { $Tag = explode(",", trim(substr($cada_css, 0, $Pos1 - 1))); $Css = " " . substr($cada_css, $Pos1, $Pos2 - $Pos1 + 1); $cada_css = ".grid_aniversariante_" . substr(trim($Tag[0]), 1); if (isset($Tag[1])) { $cada_css .= ", .grid_aniversariante_" . substr(trim($Tag[1]), 1); } $css_emb .= $cada_css . $Css; } else { $css_emb .= ".grid_aniversariante_" . substr($cada_css, 1); } } $css_emb .= "</style>"; $Cod_Html = $css_emb . $Cod_Html; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['cols_emb'] = count($Nm_temp) - 1; if ($contr_embutida) { $_SESSION['scriptcase']['saida_var'] = false; $nm_saida->saida($Cod_Html); } else { $_SESSION['scriptcase']['saida_html'] = $salva_htm_emb . $Cod_Html; } } } $NM_seq_lab = 1; foreach ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['labels'] as $NM_cmp => $NM_lab) { if (empty($NM_lab) || $NM_lab == " ") { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['labels'][$NM_cmp] = "No_Label" . $NM_seq_lab; $NM_seq_lab++; } } } } function NM_label_matricula_movimentacao() { global $nm_saida; $SC_Label = (isset($this->New_label['matricula_movimentacao'])) ? $this->New_label['matricula_movimentacao'] : "Matricula"; $classColFld = ""; $classColTitle = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; $classColTitle = " sc-col-title"; } if (!isset($this->NM_cmp_hidden['matricula_movimentacao']) || $this->NM_cmp_hidden['matricula_movimentacao'] != "off") { $nm_saida->saida(" <TD class=\"" . $this->css_inherit_bg . ' ' . $this->css_scGridLabelFont . $this->css_sep . $this->css_matricula_movimentacao_label . " " . $classColFld . $classColTitle . "\" style=\"" . $this->css_scGridLabelNowrap . "" . $this->Css_Cmp['css_matricula_movimentacao_label'] . "\" >\r\n"); $label_fieldName = nl2br($SC_Label); if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { // label & order $divLabelStyle = ''; $fieldSortRule = $this->scGetColumnOrderRule('matricula_movimentacao'); $fieldSortIcon = $this->scGetColumnOrderIcon('matricula_movimentacao', $fieldSortRule); if (empty($this->Ini->Label_sort_pos) || $this->Ini->Label_sort_pos == 'right') { $this->Ini->Label_sort_pos = 'right_field'; } if (empty($fieldSortIcon)) { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'right_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\"><div class=\"" . $this->css_matricula_movimentacao_label . "\" style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\">" . $fieldSortIcon . "<div style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div></div>"; } elseif ($this->Ini->Label_sort_pos == 'right_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\"><div class=\"" . $this->css_matricula_movimentacao_label . "\" style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\">" . $fieldSortIcon . "<div style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div></div>"; } else { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } $label_labelContent = "<a href=\"javascript:nm_gp_submit2('matricula_movimentacao')\" class=\"" . $this->css_scGridLabelLink . "\">". $label_labelContent . "</a>"; $label_divLabel = "<div style=\"flex-grow: 1\">". $label_labelContent . "</div>"; // controls $label_chart = ''; $label_fixedColumn = "<span class=\"sc-op-fix-col sc-op-fix-col-" . $this->grid_fixed_column_no . " sc-op-fix-col-notfixed\" data-fixcolid=\"" . $this->grid_fixed_column_no . "\" id=\"sc-fld-fix-col-" . $this->grid_fixed_column_no . "\"><i class=\"fas fa-thumbtack\"></i></span>"; $label_divControl = '<div style="display: flex; flex-wrap: nowrap; align-items: baseline">' . $label_chart . $label_fixedColumn . '</div>'; // final label $label_final = '<div style="display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; align-items: baseline">' . $label_divLabel . $label_divControl . '</div>'; } else { $label_final = $label_fieldName; } $nm_saida->saida("" . $label_final . "\r\n"); $nm_saida->saida("</TD>\r\n"); } } function NM_label_cpf_movimentacao() { global $nm_saida; $SC_Label = (isset($this->New_label['cpf_movimentacao'])) ? $this->New_label['cpf_movimentacao'] : "CPF"; $classColFld = ""; $classColTitle = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; $classColTitle = " sc-col-title"; } if (!isset($this->NM_cmp_hidden['cpf_movimentacao']) || $this->NM_cmp_hidden['cpf_movimentacao'] != "off") { $nm_saida->saida(" <TD class=\"" . $this->css_inherit_bg . ' ' . $this->css_scGridLabelFont . $this->css_sep . $this->css_cpf_movimentacao_label . " " . $classColFld . $classColTitle . "\" style=\"" . $this->css_scGridLabelNowrap . "" . $this->Css_Cmp['css_cpf_movimentacao_label'] . "\" >\r\n"); $label_fieldName = nl2br($SC_Label); if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { // label & order $divLabelStyle = ''; $fieldSortRule = $this->scGetColumnOrderRule('cpf_movimentacao'); $fieldSortIcon = $this->scGetColumnOrderIcon('cpf_movimentacao', $fieldSortRule); if (empty($this->Ini->Label_sort_pos) || $this->Ini->Label_sort_pos == 'right') { $this->Ini->Label_sort_pos = 'right_field'; } if (empty($fieldSortIcon)) { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'right_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\"><div class=\"" . $this->css_cpf_movimentacao_label . "\" style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\">" . $fieldSortIcon . "<div style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div></div>"; } elseif ($this->Ini->Label_sort_pos == 'right_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\"><div class=\"" . $this->css_cpf_movimentacao_label . "\" style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\">" . $fieldSortIcon . "<div style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div></div>"; } else { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } $label_labelContent = "<a href=\"javascript:nm_gp_submit2('cpf_movimentacao')\" class=\"" . $this->css_scGridLabelLink . "\">". $label_labelContent . "</a>"; $label_divLabel = "<div style=\"flex-grow: 1\">". $label_labelContent . "</div>"; // controls $label_chart = ''; $label_fixedColumn = "<span class=\"sc-op-fix-col sc-op-fix-col-" . $this->grid_fixed_column_no . " sc-op-fix-col-notfixed\" data-fixcolid=\"" . $this->grid_fixed_column_no . "\" id=\"sc-fld-fix-col-" . $this->grid_fixed_column_no . "\"><i class=\"fas fa-thumbtack\"></i></span>"; $label_divControl = '<div style="display: flex; flex-wrap: nowrap; align-items: baseline">' . $label_chart . $label_fixedColumn . '</div>'; // final label $label_final = '<div style="display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; align-items: baseline">' . $label_divLabel . $label_divControl . '</div>'; } else { $label_final = $label_fieldName; } $nm_saida->saida("" . $label_final . "\r\n"); $nm_saida->saida("</TD>\r\n"); } } function NM_label_nome_movimentacao() { global $nm_saida; $SC_Label = (isset($this->New_label['nome_movimentacao'])) ? $this->New_label['nome_movimentacao'] : "Nome"; $classColFld = ""; $classColTitle = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; $classColTitle = " sc-col-title"; } if (!isset($this->NM_cmp_hidden['nome_movimentacao']) || $this->NM_cmp_hidden['nome_movimentacao'] != "off") { $nm_saida->saida(" <TD class=\"" . $this->css_inherit_bg . ' ' . $this->css_scGridLabelFont . $this->css_sep . $this->css_nome_movimentacao_label . " " . $classColFld . $classColTitle . "\" style=\"" . $this->css_scGridLabelNowrap . "" . $this->Css_Cmp['css_nome_movimentacao_label'] . "\" >\r\n"); $label_fieldName = nl2br($SC_Label); if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { // label & order $divLabelStyle = ''; $fieldSortRule = $this->scGetColumnOrderRule('nome_movimentacao'); $fieldSortIcon = $this->scGetColumnOrderIcon('nome_movimentacao', $fieldSortRule); if (empty($this->Ini->Label_sort_pos) || $this->Ini->Label_sort_pos == 'right') { $this->Ini->Label_sort_pos = 'right_field'; } if (empty($fieldSortIcon)) { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'right_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\"><div class=\"" . $this->css_nome_movimentacao_label . "\" style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\">" . $fieldSortIcon . "<div style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div></div>"; } elseif ($this->Ini->Label_sort_pos == 'right_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\"><div class=\"" . $this->css_nome_movimentacao_label . "\" style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\">" . $fieldSortIcon . "<div style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div></div>"; } else { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } $label_labelContent = "<a href=\"javascript:nm_gp_submit2('nome_movimentacao')\" class=\"" . $this->css_scGridLabelLink . "\">". $label_labelContent . "</a>"; $label_divLabel = "<div style=\"flex-grow: 1\">". $label_labelContent . "</div>"; // controls $label_chart = ''; $label_fixedColumn = "<span class=\"sc-op-fix-col sc-op-fix-col-" . $this->grid_fixed_column_no . " sc-op-fix-col-notfixed\" data-fixcolid=\"" . $this->grid_fixed_column_no . "\" id=\"sc-fld-fix-col-" . $this->grid_fixed_column_no . "\"><i class=\"fas fa-thumbtack\"></i></span>"; $label_divControl = '<div style="display: flex; flex-wrap: nowrap; align-items: baseline">' . $label_chart . $label_fixedColumn . '</div>'; // final label $label_final = '<div style="display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; align-items: baseline">' . $label_divLabel . $label_divControl . '</div>'; } else { $label_final = $label_fieldName; } $nm_saida->saida("" . $label_final . "\r\n"); $nm_saida->saida("</TD>\r\n"); } } function NM_label_data_nascimento_movimentacao() { global $nm_saida; $SC_Label = (isset($this->New_label['data_nascimento_movimentacao'])) ? $this->New_label['data_nascimento_movimentacao'] : "Data Nascimento"; $classColFld = ""; $classColTitle = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; $classColTitle = " sc-col-title"; } if (!isset($this->NM_cmp_hidden['data_nascimento_movimentacao']) || $this->NM_cmp_hidden['data_nascimento_movimentacao'] != "off") { $nm_saida->saida(" <TD class=\"" . $this->css_inherit_bg . ' ' . $this->css_scGridLabelFont . $this->css_sep . $this->css_data_nascimento_movimentacao_label . " " . $classColFld . $classColTitle . "\" style=\"" . $this->css_scGridLabelNowrap . "" . $this->Css_Cmp['css_data_nascimento_movimentacao_label'] . "\" >\r\n"); $label_fieldName = nl2br($SC_Label); if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { // label & order $divLabelStyle = '; justify-content: center'; $fieldSortRule = $this->scGetColumnOrderRule('data_nascimento_movimentacao'); $fieldSortIcon = $this->scGetColumnOrderIcon('data_nascimento_movimentacao', $fieldSortRule); if (empty($this->Ini->Label_sort_pos) || $this->Ini->Label_sort_pos == 'right') { $this->Ini->Label_sort_pos = 'right_field'; } if (empty($fieldSortIcon)) { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'right_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\"><div class=\"" . $this->css_data_nascimento_movimentacao_label . "\" style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\">" . $fieldSortIcon . "<div style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div></div>"; } elseif ($this->Ini->Label_sort_pos == 'right_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\"><div class=\"" . $this->css_data_nascimento_movimentacao_label . "\" style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\">" . $fieldSortIcon . "<div style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div></div>"; } else { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } $label_labelContent = "<a href=\"javascript:nm_gp_submit2('data_nascimento_movimentacao')\" class=\"" . $this->css_scGridLabelLink . "\">". $label_labelContent . "</a>"; $label_divLabel = "<div style=\"flex-grow: 1\">". $label_labelContent . "</div>"; // controls $label_chart = ''; $label_fixedColumn = "<span class=\"sc-op-fix-col sc-op-fix-col-" . $this->grid_fixed_column_no . " sc-op-fix-col-notfixed\" data-fixcolid=\"" . $this->grid_fixed_column_no . "\" id=\"sc-fld-fix-col-" . $this->grid_fixed_column_no . "\"><i class=\"fas fa-thumbtack\"></i></span>"; $label_divControl = '<div style="display: flex; flex-wrap: nowrap; align-items: baseline">' . $label_chart . $label_fixedColumn . '</div>'; // final label $label_final = '<div style="display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; align-items: baseline">' . $label_divLabel . $label_divControl . '</div>'; } else { $label_final = $label_fieldName; } $nm_saida->saida("" . $label_final . "\r\n"); $nm_saida->saida("</TD>\r\n"); } } function NM_label_dia_aniver_mov() { global $nm_saida; $SC_Label = (isset($this->New_label['dia_aniver_mov'])) ? $this->New_label['dia_aniver_mov'] : "Dia"; $classColFld = ""; $classColTitle = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; $classColTitle = " sc-col-title"; } if (!isset($this->NM_cmp_hidden['dia_aniver_mov']) || $this->NM_cmp_hidden['dia_aniver_mov'] != "off") { $nm_saida->saida(" <TD class=\"" . $this->css_inherit_bg . ' ' . $this->css_scGridLabelFont . $this->css_sep . $this->css_dia_aniver_mov_label . " " . $classColFld . $classColTitle . "\" style=\"" . $this->css_scGridLabelNowrap . "" . $this->Css_Cmp['css_dia_aniver_mov_label'] . "\" >\r\n"); $label_fieldName = nl2br($SC_Label); if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { // label & order $divLabelStyle = '; justify-content: center'; $fieldSortRule = $this->scGetColumnOrderRule('dia_aniver_mov'); $fieldSortIcon = $this->scGetColumnOrderIcon('dia_aniver_mov', $fieldSortRule); if (empty($this->Ini->Label_sort_pos) || $this->Ini->Label_sort_pos == 'right') { $this->Ini->Label_sort_pos = 'right_field'; } if (empty($fieldSortIcon)) { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'right_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\"><div class=\"" . $this->css_dia_aniver_mov_label . "\" style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\">" . $fieldSortIcon . "<div style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div></div>"; } elseif ($this->Ini->Label_sort_pos == 'right_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\"><div class=\"" . $this->css_dia_aniver_mov_label . "\" style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\">" . $fieldSortIcon . "<div style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div></div>"; } else { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } $label_labelContent = "<a href=\"javascript:nm_gp_submit2('dia_aniver_mov')\" class=\"" . $this->css_scGridLabelLink . "\">". $label_labelContent . "</a>"; $label_divLabel = "<div style=\"flex-grow: 1\">". $label_labelContent . "</div>"; // controls $label_chart = ''; $label_fixedColumn = "<span class=\"sc-op-fix-col sc-op-fix-col-" . $this->grid_fixed_column_no . " sc-op-fix-col-notfixed\" data-fixcolid=\"" . $this->grid_fixed_column_no . "\" id=\"sc-fld-fix-col-" . $this->grid_fixed_column_no . "\"><i class=\"fas fa-thumbtack\"></i></span>"; $label_divControl = '<div style="display: flex; flex-wrap: nowrap; align-items: baseline">' . $label_chart . $label_fixedColumn . '</div>'; // final label $label_final = '<div style="display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; align-items: baseline">' . $label_divLabel . $label_divControl . '</div>'; } else { $label_final = $label_fieldName; } $nm_saida->saida("" . $label_final . "\r\n"); $nm_saida->saida("</TD>\r\n"); } } function NM_label_idade_contato() { global $nm_saida; $SC_Label = (isset($this->New_label['idade_contato'])) ? $this->New_label['idade_contato'] : "Idade Atual"; $classColFld = ""; $classColTitle = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; $classColTitle = " sc-col-title"; } if (!isset($this->NM_cmp_hidden['idade_contato']) || $this->NM_cmp_hidden['idade_contato'] != "off") { $nm_saida->saida(" <TD class=\"" . $this->css_inherit_bg . ' ' . $this->css_scGridLabelFont . $this->css_sep . $this->css_idade_contato_label . " " . $classColFld . $classColTitle . "\" style=\"" . $this->css_scGridLabelNowrap . "" . $this->Css_Cmp['css_idade_contato_label'] . "\" >\r\n"); $label_fieldName = nl2br($SC_Label); if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { // label & order $divLabelStyle = '; justify-content: center'; $fieldSortRule = $this->scGetColumnOrderRule('idade_contato'); $fieldSortIcon = $this->scGetColumnOrderIcon('idade_contato', $fieldSortRule); if (empty($this->Ini->Label_sort_pos) || $this->Ini->Label_sort_pos == 'right') { $this->Ini->Label_sort_pos = 'right_field'; } if (empty($fieldSortIcon)) { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'right_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\"><div class=\"" . $this->css_idade_contato_label . "\" style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\">" . $fieldSortIcon . "<div style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div></div>"; } elseif ($this->Ini->Label_sort_pos == 'right_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\"><div class=\"" . $this->css_idade_contato_label . "\" style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\">" . $fieldSortIcon . "<div style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div></div>"; } else { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } $label_labelContent = "<a href=\"javascript:nm_gp_submit2('idade_contato')\" class=\"" . $this->css_scGridLabelLink . "\">". $label_labelContent . "</a>"; $label_divLabel = "<div style=\"flex-grow: 1\">". $label_labelContent . "</div>"; // controls $label_chart = ''; $label_fixedColumn = "<span class=\"sc-op-fix-col sc-op-fix-col-" . $this->grid_fixed_column_no . " sc-op-fix-col-notfixed\" data-fixcolid=\"" . $this->grid_fixed_column_no . "\" id=\"sc-fld-fix-col-" . $this->grid_fixed_column_no . "\"><i class=\"fas fa-thumbtack\"></i></span>"; $label_divControl = '<div style="display: flex; flex-wrap: nowrap; align-items: baseline">' . $label_chart . $label_fixedColumn . '</div>'; // final label $label_final = '<div style="display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; align-items: baseline">' . $label_divLabel . $label_divControl . '</div>'; } else { $label_final = $label_fieldName; } $nm_saida->saida("" . $label_final . "\r\n"); $nm_saida->saida("</TD>\r\n"); } } function NM_label_idade_ano() { global $nm_saida; $SC_Label = (isset($this->New_label['idade_ano'])) ? $this->New_label['idade_ano'] : "Idade Aniversário"; $classColFld = ""; $classColTitle = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; $classColTitle = " sc-col-title"; } if (!isset($this->NM_cmp_hidden['idade_ano']) || $this->NM_cmp_hidden['idade_ano'] != "off") { $nm_saida->saida(" <TD class=\"" . $this->css_inherit_bg . ' ' . $this->css_scGridLabelFont . $this->css_sep . $this->css_idade_ano_label . " " . $classColFld . $classColTitle . "\" style=\"" . $this->css_scGridLabelNowrap . "" . $this->Css_Cmp['css_idade_ano_label'] . "\" >\r\n"); $label_fieldName = nl2br($SC_Label); if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { // label & order $divLabelStyle = '; justify-content: center'; $fieldSortRule = $this->scGetColumnOrderRule('idade_ano'); $fieldSortIcon = $this->scGetColumnOrderIcon('idade_ano', $fieldSortRule); if (empty($this->Ini->Label_sort_pos) || $this->Ini->Label_sort_pos == 'right') { $this->Ini->Label_sort_pos = 'right_field'; } if (empty($fieldSortIcon)) { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'right_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\"><div class=\"" . $this->css_idade_ano_label . "\" style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\">" . $fieldSortIcon . "<div style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div></div>"; } elseif ($this->Ini->Label_sort_pos == 'right_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\"><div class=\"" . $this->css_idade_ano_label . "\" style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\">" . $fieldSortIcon . "<div style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div></div>"; } else { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } $label_labelContent = "<a href=\"javascript:nm_gp_submit2('idade_ano')\" class=\"" . $this->css_scGridLabelLink . "\">". $label_labelContent . "</a>"; $label_divLabel = "<div style=\"flex-grow: 1\">". $label_labelContent . "</div>"; // controls $label_chart = ''; $label_fixedColumn = "<span class=\"sc-op-fix-col sc-op-fix-col-" . $this->grid_fixed_column_no . " sc-op-fix-col-notfixed\" data-fixcolid=\"" . $this->grid_fixed_column_no . "\" id=\"sc-fld-fix-col-" . $this->grid_fixed_column_no . "\"><i class=\"fas fa-thumbtack\"></i></span>"; $label_divControl = '<div style="display: flex; flex-wrap: nowrap; align-items: baseline">' . $label_chart . $label_fixedColumn . '</div>'; // final label $label_final = '<div style="display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; align-items: baseline">' . $label_divLabel . $label_divControl . '</div>'; } else { $label_final = $label_fieldName; } $nm_saida->saida("" . $label_final . "\r\n"); $nm_saida->saida("</TD>\r\n"); } } function NM_label_sexo_movimentacao() { global $nm_saida; $SC_Label = (isset($this->New_label['sexo_movimentacao'])) ? $this->New_label['sexo_movimentacao'] : "Sexo"; $classColFld = ""; $classColTitle = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; $classColTitle = " sc-col-title"; } if (!isset($this->NM_cmp_hidden['sexo_movimentacao']) || $this->NM_cmp_hidden['sexo_movimentacao'] != "off") { $nm_saida->saida(" <TD class=\"" . $this->css_inherit_bg . ' ' . $this->css_scGridLabelFont . $this->css_sep . $this->css_sexo_movimentacao_label . " " . $classColFld . $classColTitle . "\" style=\"" . $this->css_scGridLabelNowrap . "" . $this->Css_Cmp['css_sexo_movimentacao_label'] . "\" >\r\n"); $label_fieldName = nl2br($SC_Label); if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { // label & order $divLabelStyle = ''; $fieldSortRule = $this->scGetColumnOrderRule('sexo_movimentacao'); $fieldSortIcon = $this->scGetColumnOrderIcon('sexo_movimentacao', $fieldSortRule); if (empty($this->Ini->Label_sort_pos) || $this->Ini->Label_sort_pos == 'right') { $this->Ini->Label_sort_pos = 'right_field'; } if (empty($fieldSortIcon)) { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'right_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\"><div class=\"" . $this->css_sexo_movimentacao_label . "\" style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\">" . $fieldSortIcon . "<div style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div></div>"; } elseif ($this->Ini->Label_sort_pos == 'right_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\"><div class=\"" . $this->css_sexo_movimentacao_label . "\" style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\">" . $fieldSortIcon . "<div style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div></div>"; } else { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } $label_labelContent = "<a href=\"javascript:nm_gp_submit2('sexo_movimentacao')\" class=\"" . $this->css_scGridLabelLink . "\">". $label_labelContent . "</a>"; $label_divLabel = "<div style=\"flex-grow: 1\">". $label_labelContent . "</div>"; // controls $label_chart = ''; $label_fixedColumn = "<span class=\"sc-op-fix-col sc-op-fix-col-" . $this->grid_fixed_column_no . " sc-op-fix-col-notfixed\" data-fixcolid=\"" . $this->grid_fixed_column_no . "\" id=\"sc-fld-fix-col-" . $this->grid_fixed_column_no . "\"><i class=\"fas fa-thumbtack\"></i></span>"; $label_divControl = '<div style="display: flex; flex-wrap: nowrap; align-items: baseline">' . $label_chart . $label_fixedColumn . '</div>'; // final label $label_final = '<div style="display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; align-items: baseline">' . $label_divLabel . $label_divControl . '</div>'; } else { $label_final = $label_fieldName; } $nm_saida->saida("" . $label_final . "\r\n"); $nm_saida->saida("</TD>\r\n"); } } function NM_label_nome_empresa() { global $nm_saida; $SC_Label = (isset($this->New_label['nome_empresa'])) ? $this->New_label['nome_empresa'] : "Empresa"; $classColFld = ""; $classColTitle = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; $classColTitle = " sc-col-title"; } if (!isset($this->NM_cmp_hidden['nome_empresa']) || $this->NM_cmp_hidden['nome_empresa'] != "off") { $nm_saida->saida(" <TD class=\"" . $this->css_inherit_bg . ' ' . $this->css_scGridLabelFont . $this->css_sep . $this->css_nome_empresa_label . " " . $classColFld . $classColTitle . "\" style=\"" . $this->css_scGridLabelNowrap . "" . $this->Css_Cmp['css_nome_empresa_label'] . "\" >\r\n"); $label_fieldName = nl2br($SC_Label); if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { // label & order $divLabelStyle = ''; $fieldSortRule = $this->scGetColumnOrderRule('nome_empresa'); $fieldSortIcon = $this->scGetColumnOrderIcon('nome_empresa', $fieldSortRule); if (empty($this->Ini->Label_sort_pos) || $this->Ini->Label_sort_pos == 'right') { $this->Ini->Label_sort_pos = 'right_field'; } if (empty($fieldSortIcon)) { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'right_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\"><div class=\"" . $this->css_nome_empresa_label . "\" style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\">" . $fieldSortIcon . "<div style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div></div>"; } elseif ($this->Ini->Label_sort_pos == 'right_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\"><div class=\"" . $this->css_nome_empresa_label . "\" style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\">" . $fieldSortIcon . "<div style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div></div>"; } else { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } $label_labelContent = "<a href=\"javascript:nm_gp_submit2('nome_empresa')\" class=\"" . $this->css_scGridLabelLink . "\">". $label_labelContent . "</a>"; $label_divLabel = "<div style=\"flex-grow: 1\">". $label_labelContent . "</div>"; // controls $label_chart = ''; $label_fixedColumn = "<span class=\"sc-op-fix-col sc-op-fix-col-" . $this->grid_fixed_column_no . " sc-op-fix-col-notfixed\" data-fixcolid=\"" . $this->grid_fixed_column_no . "\" id=\"sc-fld-fix-col-" . $this->grid_fixed_column_no . "\"><i class=\"fas fa-thumbtack\"></i></span>"; $label_divControl = '<div style="display: flex; flex-wrap: nowrap; align-items: baseline">' . $label_chart . $label_fixedColumn . '</div>'; // final label $label_final = '<div style="display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; align-items: baseline">' . $label_divLabel . $label_divControl . '</div>'; } else { $label_final = $label_fieldName; } $nm_saida->saida("" . $label_final . "\r\n"); $nm_saida->saida("</TD>\r\n"); } } function NM_label_ref_produto() { global $nm_saida; $SC_Label = (isset($this->New_label['ref_produto'])) ? $this->New_label['ref_produto'] : "Cód. Produto"; $classColFld = ""; $classColTitle = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; $classColTitle = " sc-col-title"; } if (!isset($this->NM_cmp_hidden['ref_produto']) || $this->NM_cmp_hidden['ref_produto'] != "off") { $nm_saida->saida(" <TD class=\"" . $this->css_inherit_bg . ' ' . $this->css_scGridLabelFont . $this->css_sep . $this->css_ref_produto_label . " " . $classColFld . $classColTitle . "\" style=\"" . $this->css_scGridLabelNowrap . "" . $this->Css_Cmp['css_ref_produto_label'] . "\" >\r\n"); $label_fieldName = nl2br($SC_Label); if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { // label & order $divLabelStyle = ''; $fieldSortRule = $this->scGetColumnOrderRule('ref_produto'); $fieldSortIcon = $this->scGetColumnOrderIcon('ref_produto', $fieldSortRule); if (empty($this->Ini->Label_sort_pos) || $this->Ini->Label_sort_pos == 'right') { $this->Ini->Label_sort_pos = 'right_field'; } if (empty($fieldSortIcon)) { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'right_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\"><div class=\"" . $this->css_ref_produto_label . "\" style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\">" . $fieldSortIcon . "<div style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div></div>"; } elseif ($this->Ini->Label_sort_pos == 'right_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\"><div class=\"" . $this->css_ref_produto_label . "\" style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\">" . $fieldSortIcon . "<div style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div></div>"; } else { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } $label_labelContent = "<a href=\"javascript:nm_gp_submit2('ref_produto')\" class=\"" . $this->css_scGridLabelLink . "\">". $label_labelContent . "</a>"; $label_divLabel = "<div style=\"flex-grow: 1\">". $label_labelContent . "</div>"; // controls $label_chart = ''; $label_fixedColumn = "<span class=\"sc-op-fix-col sc-op-fix-col-" . $this->grid_fixed_column_no . " sc-op-fix-col-notfixed\" data-fixcolid=\"" . $this->grid_fixed_column_no . "\" id=\"sc-fld-fix-col-" . $this->grid_fixed_column_no . "\"><i class=\"fas fa-thumbtack\"></i></span>"; $label_divControl = '<div style="display: flex; flex-wrap: nowrap; align-items: baseline">' . $label_chart . $label_fixedColumn . '</div>'; // final label $label_final = '<div style="display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; align-items: baseline">' . $label_divLabel . $label_divControl . '</div>'; } else { $label_final = $label_fieldName; } $nm_saida->saida("" . $label_final . "\r\n"); $nm_saida->saida("</TD>\r\n"); } } function NM_label_nome_produto() { global $nm_saida; $SC_Label = (isset($this->New_label['nome_produto'])) ? $this->New_label['nome_produto'] : "Produto"; $classColFld = ""; $classColTitle = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; $classColTitle = " sc-col-title"; } if (!isset($this->NM_cmp_hidden['nome_produto']) || $this->NM_cmp_hidden['nome_produto'] != "off") { $nm_saida->saida(" <TD class=\"" . $this->css_inherit_bg . ' ' . $this->css_scGridLabelFont . $this->css_sep . $this->css_nome_produto_label . " " . $classColFld . $classColTitle . "\" style=\"" . $this->css_scGridLabelNowrap . "" . $this->Css_Cmp['css_nome_produto_label'] . "\" >\r\n"); $label_fieldName = nl2br($SC_Label); if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { // label & order $divLabelStyle = ''; $fieldSortRule = $this->scGetColumnOrderRule('nome_produto'); $fieldSortIcon = $this->scGetColumnOrderIcon('nome_produto', $fieldSortRule); if (empty($this->Ini->Label_sort_pos) || $this->Ini->Label_sort_pos == 'right') { $this->Ini->Label_sort_pos = 'right_field'; } if (empty($fieldSortIcon)) { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'right_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\"><div class=\"" . $this->css_nome_produto_label . "\" style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\">" . $fieldSortIcon . "<div style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div></div>"; } elseif ($this->Ini->Label_sort_pos == 'right_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\"><div class=\"" . $this->css_nome_produto_label . "\" style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\">" . $fieldSortIcon . "<div style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div></div>"; } else { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } $label_labelContent = "<a href=\"javascript:nm_gp_submit2('nome_produto')\" class=\"" . $this->css_scGridLabelLink . "\">". $label_labelContent . "</a>"; $label_divLabel = "<div style=\"flex-grow: 1\">". $label_labelContent . "</div>"; // controls $label_chart = ''; $label_fixedColumn = "<span class=\"sc-op-fix-col sc-op-fix-col-" . $this->grid_fixed_column_no . " sc-op-fix-col-notfixed\" data-fixcolid=\"" . $this->grid_fixed_column_no . "\" id=\"sc-fld-fix-col-" . $this->grid_fixed_column_no . "\"><i class=\"fas fa-thumbtack\"></i></span>"; $label_divControl = '<div style="display: flex; flex-wrap: nowrap; align-items: baseline">' . $label_chart . $label_fixedColumn . '</div>'; // final label $label_final = '<div style="display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; align-items: baseline">' . $label_divLabel . $label_divControl . '</div>'; } else { $label_final = $label_fieldName; } $nm_saida->saida("" . $label_final . "\r\n"); $nm_saida->saida("</TD>\r\n"); } } function NM_label_nome_lista_parentesco() { global $nm_saida; $SC_Label = (isset($this->New_label['nome_lista_parentesco'])) ? $this->New_label['nome_lista_parentesco'] : "Parentesco"; $classColFld = ""; $classColTitle = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; $classColTitle = " sc-col-title"; } if (!isset($this->NM_cmp_hidden['nome_lista_parentesco']) || $this->NM_cmp_hidden['nome_lista_parentesco'] != "off") { $nm_saida->saida(" <TD class=\"" . $this->css_inherit_bg . ' ' . $this->css_scGridLabelFont . $this->css_sep . $this->css_nome_lista_parentesco_label . " " . $classColFld . $classColTitle . "\" style=\"" . $this->css_scGridLabelNowrap . "" . $this->Css_Cmp['css_nome_lista_parentesco_label'] . "\" >\r\n"); $label_fieldName = nl2br($SC_Label); if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { // label & order $divLabelStyle = ''; $fieldSortRule = $this->scGetColumnOrderRule('nome_lista_parentesco'); $fieldSortIcon = $this->scGetColumnOrderIcon('nome_lista_parentesco', $fieldSortRule); if (empty($this->Ini->Label_sort_pos) || $this->Ini->Label_sort_pos == 'right') { $this->Ini->Label_sort_pos = 'right_field'; } if (empty($fieldSortIcon)) { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'right_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\"><div class=\"" . $this->css_nome_lista_parentesco_label . "\" style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\">" . $fieldSortIcon . "<div style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div></div>"; } elseif ($this->Ini->Label_sort_pos == 'right_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\"><div class=\"" . $this->css_nome_lista_parentesco_label . "\" style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\">" . $fieldSortIcon . "<div style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div></div>"; } else { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } $label_labelContent = "<a href=\"javascript:nm_gp_submit2('nome_lista_parentesco')\" class=\"" . $this->css_scGridLabelLink . "\">". $label_labelContent . "</a>"; $label_divLabel = "<div style=\"flex-grow: 1\">". $label_labelContent . "</div>"; // controls $label_chart = ''; $label_fixedColumn = "<span class=\"sc-op-fix-col sc-op-fix-col-" . $this->grid_fixed_column_no . " sc-op-fix-col-notfixed\" data-fixcolid=\"" . $this->grid_fixed_column_no . "\" id=\"sc-fld-fix-col-" . $this->grid_fixed_column_no . "\"><i class=\"fas fa-thumbtack\"></i></span>"; $label_divControl = '<div style="display: flex; flex-wrap: nowrap; align-items: baseline">' . $label_chart . $label_fixedColumn . '</div>'; // final label $label_final = '<div style="display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; align-items: baseline">' . $label_divLabel . $label_divControl . '</div>'; } else { $label_final = $label_fieldName; } $nm_saida->saida("" . $label_final . "\r\n"); $nm_saida->saida("</TD>\r\n"); } } function NM_label_nome_lista_acomodacao() { global $nm_saida; $SC_Label = (isset($this->New_label['nome_lista_acomodacao'])) ? $this->New_label['nome_lista_acomodacao'] : "Acomodação"; $classColFld = ""; $classColTitle = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; $classColTitle = " sc-col-title"; } if (!isset($this->NM_cmp_hidden['nome_lista_acomodacao']) || $this->NM_cmp_hidden['nome_lista_acomodacao'] != "off") { $nm_saida->saida(" <TD class=\"" . $this->css_inherit_bg . ' ' . $this->css_scGridLabelFont . $this->css_sep . $this->css_nome_lista_acomodacao_label . " " . $classColFld . $classColTitle . "\" style=\"" . $this->css_scGridLabelNowrap . "" . $this->Css_Cmp['css_nome_lista_acomodacao_label'] . "\" >\r\n"); $label_fieldName = nl2br($SC_Label); if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { // label & order $divLabelStyle = ''; $fieldSortRule = $this->scGetColumnOrderRule('nome_lista_acomodacao'); $fieldSortIcon = $this->scGetColumnOrderIcon('nome_lista_acomodacao', $fieldSortRule); if (empty($this->Ini->Label_sort_pos) || $this->Ini->Label_sort_pos == 'right') { $this->Ini->Label_sort_pos = 'right_field'; } if (empty($fieldSortIcon)) { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'right_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\"><div class=\"" . $this->css_nome_lista_acomodacao_label . "\" style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\">" . $fieldSortIcon . "<div style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div></div>"; } elseif ($this->Ini->Label_sort_pos == 'right_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\"><div class=\"" . $this->css_nome_lista_acomodacao_label . "\" style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\">" . $fieldSortIcon . "<div style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div></div>"; } else { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } $label_labelContent = "<a href=\"javascript:nm_gp_submit2('nome_lista_acomodacao')\" class=\"" . $this->css_scGridLabelLink . "\">". $label_labelContent . "</a>"; $label_divLabel = "<div style=\"flex-grow: 1\">". $label_labelContent . "</div>"; // controls $label_chart = ''; $label_fixedColumn = "<span class=\"sc-op-fix-col sc-op-fix-col-" . $this->grid_fixed_column_no . " sc-op-fix-col-notfixed\" data-fixcolid=\"" . $this->grid_fixed_column_no . "\" id=\"sc-fld-fix-col-" . $this->grid_fixed_column_no . "\"><i class=\"fas fa-thumbtack\"></i></span>"; $label_divControl = '<div style="display: flex; flex-wrap: nowrap; align-items: baseline">' . $label_chart . $label_fixedColumn . '</div>'; // final label $label_final = '<div style="display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; align-items: baseline">' . $label_divLabel . $label_divControl . '</div>'; } else { $label_final = $label_fieldName; } $nm_saida->saida("" . $label_final . "\r\n"); $nm_saida->saida("</TD>\r\n"); } } function NM_label_nome_lista_situacao_beneficiario() { global $nm_saida; $SC_Label = (isset($this->New_label['nome_lista_situacao_beneficiario'])) ? $this->New_label['nome_lista_situacao_beneficiario'] : "Situação do beneficiário"; $classColFld = ""; $classColTitle = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; $classColTitle = " sc-col-title"; } if (!isset($this->NM_cmp_hidden['nome_lista_situacao_beneficiario']) || $this->NM_cmp_hidden['nome_lista_situacao_beneficiario'] != "off") { $nm_saida->saida(" <TD class=\"" . $this->css_inherit_bg . ' ' . $this->css_scGridLabelFont . $this->css_sep . $this->css_nome_lista_situacao_beneficiario_label . " " . $classColFld . $classColTitle . "\" style=\"" . $this->css_scGridLabelNowrap . "" . $this->Css_Cmp['css_nome_lista_situacao_beneficiario_label'] . "\" >\r\n"); $label_fieldName = nl2br($SC_Label); if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { // label & order $divLabelStyle = ''; $fieldSortRule = $this->scGetColumnOrderRule('nome_lista_situacao_beneficiario'); $fieldSortIcon = $this->scGetColumnOrderIcon('nome_lista_situacao_beneficiario', $fieldSortRule); if (empty($this->Ini->Label_sort_pos) || $this->Ini->Label_sort_pos == 'right') { $this->Ini->Label_sort_pos = 'right_field'; } if (empty($fieldSortIcon)) { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'right_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\"><div class=\"" . $this->css_nome_lista_situacao_beneficiario_label . "\" style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\">" . $fieldSortIcon . "<div style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div></div>"; } elseif ($this->Ini->Label_sort_pos == 'right_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\"><div class=\"" . $this->css_nome_lista_situacao_beneficiario_label . "\" style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\">" . $fieldSortIcon . "<div style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div></div>"; } else { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } $label_labelContent = "<a href=\"javascript:nm_gp_submit2('nome_lista_situacao_beneficiario')\" class=\"" . $this->css_scGridLabelLink . "\">". $label_labelContent . "</a>"; $label_divLabel = "<div style=\"flex-grow: 1\">". $label_labelContent . "</div>"; // controls $label_chart = ''; $label_fixedColumn = "<span class=\"sc-op-fix-col sc-op-fix-col-" . $this->grid_fixed_column_no . " sc-op-fix-col-notfixed\" data-fixcolid=\"" . $this->grid_fixed_column_no . "\" id=\"sc-fld-fix-col-" . $this->grid_fixed_column_no . "\"><i class=\"fas fa-thumbtack\"></i></span>"; $label_divControl = '<div style="display: flex; flex-wrap: nowrap; align-items: baseline">' . $label_chart . $label_fixedColumn . '</div>'; // final label $label_final = '<div style="display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; align-items: baseline">' . $label_divLabel . $label_divControl . '</div>'; } else { $label_final = $label_fieldName; } $nm_saida->saida("" . $label_final . "\r\n"); $nm_saida->saida("</TD>\r\n"); } } function NM_label_nome_lista_tipo_classe() { global $nm_saida; $SC_Label = (isset($this->New_label['nome_lista_tipo_classe'])) ? $this->New_label['nome_lista_tipo_classe'] : "Tipo de classe"; $classColFld = ""; $classColTitle = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; $classColTitle = " sc-col-title"; } if (!isset($this->NM_cmp_hidden['nome_lista_tipo_classe']) || $this->NM_cmp_hidden['nome_lista_tipo_classe'] != "off") { $nm_saida->saida(" <TD class=\"" . $this->css_inherit_bg . ' ' . $this->css_scGridLabelFont . $this->css_sep . $this->css_nome_lista_tipo_classe_label . " " . $classColFld . $classColTitle . "\" style=\"" . $this->css_scGridLabelNowrap . "" . $this->Css_Cmp['css_nome_lista_tipo_classe_label'] . "\" >\r\n"); $label_fieldName = nl2br($SC_Label); if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { // label & order $divLabelStyle = ''; $fieldSortRule = $this->scGetColumnOrderRule('nome_lista_tipo_classe'); $fieldSortIcon = $this->scGetColumnOrderIcon('nome_lista_tipo_classe', $fieldSortRule); if (empty($this->Ini->Label_sort_pos) || $this->Ini->Label_sort_pos == 'right') { $this->Ini->Label_sort_pos = 'right_field'; } if (empty($fieldSortIcon)) { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'right_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\"><div class=\"" . $this->css_nome_lista_tipo_classe_label . "\" style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\">" . $fieldSortIcon . "<div style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div></div>"; } elseif ($this->Ini->Label_sort_pos == 'right_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\"><div class=\"" . $this->css_nome_lista_tipo_classe_label . "\" style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\">" . $fieldSortIcon . "<div style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div></div>"; } else { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } $label_labelContent = "<a href=\"javascript:nm_gp_submit2('nome_lista_tipo_classe')\" class=\"" . $this->css_scGridLabelLink . "\">". $label_labelContent . "</a>"; $label_divLabel = "<div style=\"flex-grow: 1\">". $label_labelContent . "</div>"; // controls $label_chart = ''; $label_fixedColumn = "<span class=\"sc-op-fix-col sc-op-fix-col-" . $this->grid_fixed_column_no . " sc-op-fix-col-notfixed\" data-fixcolid=\"" . $this->grid_fixed_column_no . "\" id=\"sc-fld-fix-col-" . $this->grid_fixed_column_no . "\"><i class=\"fas fa-thumbtack\"></i></span>"; $label_divControl = '<div style="display: flex; flex-wrap: nowrap; align-items: baseline">' . $label_chart . $label_fixedColumn . '</div>'; // final label $label_final = '<div style="display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; align-items: baseline">' . $label_divLabel . $label_divControl . '</div>'; } else { $label_final = $label_fieldName; } $nm_saida->saida("" . $label_final . "\r\n"); $nm_saida->saida("</TD>\r\n"); } } function NM_label_cod_movimentacao() { global $nm_saida; $SC_Label = (isset($this->New_label['cod_movimentacao'])) ? $this->New_label['cod_movimentacao'] : "#"; $classColFld = ""; $classColTitle = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; $classColTitle = " sc-col-title"; } if (!isset($this->NM_cmp_hidden['cod_movimentacao']) || $this->NM_cmp_hidden['cod_movimentacao'] != "off") { $nm_saida->saida(" <TD class=\"" . $this->css_inherit_bg . ' ' . $this->css_scGridLabelFont . $this->css_sep . $this->css_cod_movimentacao_label . " " . $classColFld . $classColTitle . "\" style=\"" . $this->css_scGridLabelNowrap . "" . $this->Css_Cmp['css_cod_movimentacao_label'] . "\" >\r\n"); $label_fieldName = nl2br($SC_Label); if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { // label & order $divLabelStyle = ''; $fieldSortRule = $this->scGetColumnOrderRule('cod_movimentacao'); $fieldSortIcon = $this->scGetColumnOrderIcon('cod_movimentacao', $fieldSortRule); if (empty($this->Ini->Label_sort_pos) || $this->Ini->Label_sort_pos == 'right') { $this->Ini->Label_sort_pos = 'right_field'; } if (empty($fieldSortIcon)) { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'right_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\"><div class=\"" . $this->css_cod_movimentacao_label . "\" style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\">" . $fieldSortIcon . "<div style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div></div>"; } elseif ($this->Ini->Label_sort_pos == 'right_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\"><div class=\"" . $this->css_cod_movimentacao_label . "\" style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\">" . $fieldSortIcon . "<div style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div></div>"; } else { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } $label_labelContent = "<a href=\"javascript:nm_gp_submit2('cod_movimentacao')\" class=\"" . $this->css_scGridLabelLink . "\">". $label_labelContent . "</a>"; $label_divLabel = "<div style=\"flex-grow: 1\">". $label_labelContent . "</div>"; // controls $label_chart = ''; $label_fixedColumn = "<span class=\"sc-op-fix-col sc-op-fix-col-" . $this->grid_fixed_column_no . " sc-op-fix-col-notfixed\" data-fixcolid=\"" . $this->grid_fixed_column_no . "\" id=\"sc-fld-fix-col-" . $this->grid_fixed_column_no . "\"><i class=\"fas fa-thumbtack\"></i></span>"; $label_divControl = '<div style="display: flex; flex-wrap: nowrap; align-items: baseline">' . $label_chart . $label_fixedColumn . '</div>'; // final label $label_final = '<div style="display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; align-items: baseline">' . $label_divLabel . $label_divControl . '</div>'; } else { $label_final = $label_fieldName; } $nm_saida->saida("" . $label_final . "\r\n"); $nm_saida->saida("</TD>\r\n"); } } function NM_label_data_inicio_vigencia_movimentacao() { global $nm_saida; $SC_Label = (isset($this->New_label['data_inicio_vigencia_movimentacao'])) ? $this->New_label['data_inicio_vigencia_movimentacao'] : "Data Início Vigência"; $classColFld = ""; $classColTitle = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; $classColTitle = " sc-col-title"; } if (!isset($this->NM_cmp_hidden['data_inicio_vigencia_movimentacao']) || $this->NM_cmp_hidden['data_inicio_vigencia_movimentacao'] != "off") { $nm_saida->saida(" <TD class=\"" . $this->css_inherit_bg . ' ' . $this->css_scGridLabelFont . $this->css_sep . $this->css_data_inicio_vigencia_movimentacao_label . " " . $classColFld . $classColTitle . "\" style=\"" . $this->css_scGridLabelNowrap . "" . $this->Css_Cmp['css_data_inicio_vigencia_movimentacao_label'] . "\" >\r\n"); $label_fieldName = nl2br($SC_Label); if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { // label & order $divLabelStyle = '; justify-content: center'; $fieldSortRule = $this->scGetColumnOrderRule('data_inicio_vigencia_movimentacao'); $fieldSortIcon = $this->scGetColumnOrderIcon('data_inicio_vigencia_movimentacao', $fieldSortRule); if (empty($this->Ini->Label_sort_pos) || $this->Ini->Label_sort_pos == 'right') { $this->Ini->Label_sort_pos = 'right_field'; } if (empty($fieldSortIcon)) { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'right_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\"><div class=\"" . $this->css_data_inicio_vigencia_movimentacao_label . "\" style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\">" . $fieldSortIcon . "<div style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div></div>"; } elseif ($this->Ini->Label_sort_pos == 'right_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\"><div class=\"" . $this->css_data_inicio_vigencia_movimentacao_label . "\" style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\">" . $fieldSortIcon . "<div style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div></div>"; } else { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } $label_labelContent = "<a href=\"javascript:nm_gp_submit2('data_inicio_vigencia_movimentacao')\" class=\"" . $this->css_scGridLabelLink . "\">". $label_labelContent . "</a>"; $label_divLabel = "<div style=\"flex-grow: 1\">". $label_labelContent . "</div>"; // controls $label_chart = ''; $label_fixedColumn = "<span class=\"sc-op-fix-col sc-op-fix-col-" . $this->grid_fixed_column_no . " sc-op-fix-col-notfixed\" data-fixcolid=\"" . $this->grid_fixed_column_no . "\" id=\"sc-fld-fix-col-" . $this->grid_fixed_column_no . "\"><i class=\"fas fa-thumbtack\"></i></span>"; $label_divControl = '<div style="display: flex; flex-wrap: nowrap; align-items: baseline">' . $label_chart . $label_fixedColumn . '</div>'; // final label $label_final = '<div style="display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; align-items: baseline">' . $label_divLabel . $label_divControl . '</div>'; } else { $label_final = $label_fieldName; } $nm_saida->saida("" . $label_final . "\r\n"); $nm_saida->saida("</TD>\r\n"); } } function NM_label_data_movimentacao_movimentacao() { global $nm_saida; $SC_Label = (isset($this->New_label['data_movimentacao_movimentacao'])) ? $this->New_label['data_movimentacao_movimentacao'] : "Data Movimentação"; $classColFld = ""; $classColTitle = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; $classColTitle = " sc-col-title"; } if (!isset($this->NM_cmp_hidden['data_movimentacao_movimentacao']) || $this->NM_cmp_hidden['data_movimentacao_movimentacao'] != "off") { $nm_saida->saida(" <TD class=\"" . $this->css_inherit_bg . ' ' . $this->css_scGridLabelFont . $this->css_sep . $this->css_data_movimentacao_movimentacao_label . " " . $classColFld . $classColTitle . "\" style=\"" . $this->css_scGridLabelNowrap . "" . $this->Css_Cmp['css_data_movimentacao_movimentacao_label'] . "\" >\r\n"); $label_fieldName = nl2br($SC_Label); if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { // label & order $divLabelStyle = '; justify-content: center'; $fieldSortRule = $this->scGetColumnOrderRule('data_movimentacao_movimentacao'); $fieldSortIcon = $this->scGetColumnOrderIcon('data_movimentacao_movimentacao', $fieldSortRule); if (empty($this->Ini->Label_sort_pos) || $this->Ini->Label_sort_pos == 'right') { $this->Ini->Label_sort_pos = 'right_field'; } if (empty($fieldSortIcon)) { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'right_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\"><div class=\"" . $this->css_data_movimentacao_movimentacao_label . "\" style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\">" . $fieldSortIcon . "<div style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div></div>"; } elseif ($this->Ini->Label_sort_pos == 'right_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\"><div class=\"" . $this->css_data_movimentacao_movimentacao_label . "\" style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\">" . $fieldSortIcon . "<div style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div></div>"; } else { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } $label_labelContent = "<a href=\"javascript:nm_gp_submit2('data_movimentacao_movimentacao')\" class=\"" . $this->css_scGridLabelLink . "\">". $label_labelContent . "</a>"; $label_divLabel = "<div style=\"flex-grow: 1\">". $label_labelContent . "</div>"; // controls $label_chart = ''; $label_fixedColumn = "<span class=\"sc-op-fix-col sc-op-fix-col-" . $this->grid_fixed_column_no . " sc-op-fix-col-notfixed\" data-fixcolid=\"" . $this->grid_fixed_column_no . "\" id=\"sc-fld-fix-col-" . $this->grid_fixed_column_no . "\"><i class=\"fas fa-thumbtack\"></i></span>"; $label_divControl = '<div style="display: flex; flex-wrap: nowrap; align-items: baseline">' . $label_chart . $label_fixedColumn . '</div>'; // final label $label_final = '<div style="display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; align-items: baseline">' . $label_divLabel . $label_divControl . '</div>'; } else { $label_final = $label_fieldName; } $nm_saida->saida("" . $label_final . "\r\n"); $nm_saida->saida("</TD>\r\n"); } } function NM_label_idade_movimentacao() { global $nm_saida; $SC_Label = (isset($this->New_label['idade_movimentacao'])) ? $this->New_label['idade_movimentacao'] : "Idade Movimentação"; $classColFld = ""; $classColTitle = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; $classColTitle = " sc-col-title"; } if (!isset($this->NM_cmp_hidden['idade_movimentacao']) || $this->NM_cmp_hidden['idade_movimentacao'] != "off") { $nm_saida->saida(" <TD class=\"" . $this->css_inherit_bg . ' ' . $this->css_scGridLabelFont . $this->css_sep . $this->css_idade_movimentacao_label . " " . $classColFld . $classColTitle . "\" style=\"" . $this->css_scGridLabelNowrap . "" . $this->Css_Cmp['css_idade_movimentacao_label'] . "\" >\r\n"); $label_fieldName = nl2br($SC_Label); if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { // label & order $divLabelStyle = '; justify-content: center'; $fieldSortRule = $this->scGetColumnOrderRule('idade_movimentacao'); $fieldSortIcon = $this->scGetColumnOrderIcon('idade_movimentacao', $fieldSortRule); if (empty($this->Ini->Label_sort_pos) || $this->Ini->Label_sort_pos == 'right') { $this->Ini->Label_sort_pos = 'right_field'; } if (empty($fieldSortIcon)) { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'right_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\"><div class=\"" . $this->css_idade_movimentacao_label . "\" style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\">" . $fieldSortIcon . "<div style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div></div>"; } elseif ($this->Ini->Label_sort_pos == 'right_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\"><div class=\"" . $this->css_idade_movimentacao_label . "\" style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\">" . $fieldSortIcon . "<div style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div></div>"; } else { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } $label_labelContent = "<a href=\"javascript:nm_gp_submit2('idade_movimentacao')\" class=\"" . $this->css_scGridLabelLink . "\">". $label_labelContent . "</a>"; $label_divLabel = "<div style=\"flex-grow: 1\">". $label_labelContent . "</div>"; // controls $label_chart = ''; $label_fixedColumn = "<span class=\"sc-op-fix-col sc-op-fix-col-" . $this->grid_fixed_column_no . " sc-op-fix-col-notfixed\" data-fixcolid=\"" . $this->grid_fixed_column_no . "\" id=\"sc-fld-fix-col-" . $this->grid_fixed_column_no . "\"><i class=\"fas fa-thumbtack\"></i></span>"; $label_divControl = '<div style="display: flex; flex-wrap: nowrap; align-items: baseline">' . $label_chart . $label_fixedColumn . '</div>'; // final label $label_final = '<div style="display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; align-items: baseline">' . $label_divLabel . $label_divControl . '</div>'; } else { $label_final = $label_fieldName; } $nm_saida->saida("" . $label_final . "\r\n"); $nm_saida->saida("</TD>\r\n"); } } function NM_label_fone_fixo_movimentacao() { global $nm_saida; $SC_Label = (isset($this->New_label['fone_fixo_movimentacao'])) ? $this->New_label['fone_fixo_movimentacao'] : "Fone Fixo"; $classColFld = ""; $classColTitle = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; $classColTitle = " sc-col-title"; } if (!isset($this->NM_cmp_hidden['fone_fixo_movimentacao']) || $this->NM_cmp_hidden['fone_fixo_movimentacao'] != "off") { $nm_saida->saida(" <TD class=\"" . $this->css_inherit_bg . ' ' . $this->css_scGridLabelFont . $this->css_sep . $this->css_fone_fixo_movimentacao_label . " " . $classColFld . $classColTitle . "\" style=\"" . $this->css_scGridLabelNowrap . "" . $this->Css_Cmp['css_fone_fixo_movimentacao_label'] . "\" >\r\n"); $label_fieldName = nl2br($SC_Label); if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { // label & order $divLabelStyle = ''; $fieldSortRule = $this->scGetColumnOrderRule('fone_fixo_movimentacao'); $fieldSortIcon = $this->scGetColumnOrderIcon('fone_fixo_movimentacao', $fieldSortRule); if (empty($this->Ini->Label_sort_pos) || $this->Ini->Label_sort_pos == 'right') { $this->Ini->Label_sort_pos = 'right_field'; } if (empty($fieldSortIcon)) { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'right_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\"><div class=\"" . $this->css_fone_fixo_movimentacao_label . "\" style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\">" . $fieldSortIcon . "<div style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div></div>"; } elseif ($this->Ini->Label_sort_pos == 'right_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\"><div class=\"" . $this->css_fone_fixo_movimentacao_label . "\" style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\">" . $fieldSortIcon . "<div style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div></div>"; } else { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } $label_labelContent = "<a href=\"javascript:nm_gp_submit2('fone_fixo_movimentacao')\" class=\"" . $this->css_scGridLabelLink . "\">". $label_labelContent . "</a>"; $label_divLabel = "<div style=\"flex-grow: 1\">". $label_labelContent . "</div>"; // controls $label_chart = ''; $label_fixedColumn = "<span class=\"sc-op-fix-col sc-op-fix-col-" . $this->grid_fixed_column_no . " sc-op-fix-col-notfixed\" data-fixcolid=\"" . $this->grid_fixed_column_no . "\" id=\"sc-fld-fix-col-" . $this->grid_fixed_column_no . "\"><i class=\"fas fa-thumbtack\"></i></span>"; $label_divControl = '<div style="display: flex; flex-wrap: nowrap; align-items: baseline">' . $label_chart . $label_fixedColumn . '</div>'; // final label $label_final = '<div style="display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; align-items: baseline">' . $label_divLabel . $label_divControl . '</div>'; } else { $label_final = $label_fieldName; } $nm_saida->saida("" . $label_final . "\r\n"); $nm_saida->saida("</TD>\r\n"); } } function NM_label_fone_celular_movimentacao() { global $nm_saida; $SC_Label = (isset($this->New_label['fone_celular_movimentacao'])) ? $this->New_label['fone_celular_movimentacao'] : "Celular"; $classColFld = ""; $classColTitle = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; $classColTitle = " sc-col-title"; } if (!isset($this->NM_cmp_hidden['fone_celular_movimentacao']) || $this->NM_cmp_hidden['fone_celular_movimentacao'] != "off") { $nm_saida->saida(" <TD class=\"" . $this->css_inherit_bg . ' ' . $this->css_scGridLabelFont . $this->css_sep . $this->css_fone_celular_movimentacao_label . " " . $classColFld . $classColTitle . "\" style=\"" . $this->css_scGridLabelNowrap . "" . $this->Css_Cmp['css_fone_celular_movimentacao_label'] . "\" >\r\n"); $label_fieldName = nl2br($SC_Label); if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { // label & order $divLabelStyle = ''; $fieldSortRule = $this->scGetColumnOrderRule('fone_celular_movimentacao'); $fieldSortIcon = $this->scGetColumnOrderIcon('fone_celular_movimentacao', $fieldSortRule); if (empty($this->Ini->Label_sort_pos) || $this->Ini->Label_sort_pos == 'right') { $this->Ini->Label_sort_pos = 'right_field'; } if (empty($fieldSortIcon)) { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'right_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\"><div class=\"" . $this->css_fone_celular_movimentacao_label . "\" style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\">" . $fieldSortIcon . "<div style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div></div>"; } elseif ($this->Ini->Label_sort_pos == 'right_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\"><div class=\"" . $this->css_fone_celular_movimentacao_label . "\" style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\">" . $fieldSortIcon . "<div style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div></div>"; } else { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } $label_labelContent = "<a href=\"javascript:nm_gp_submit2('fone_celular_movimentacao')\" class=\"" . $this->css_scGridLabelLink . "\">". $label_labelContent . "</a>"; $label_divLabel = "<div style=\"flex-grow: 1\">". $label_labelContent . "</div>"; // controls $label_chart = ''; $label_fixedColumn = "<span class=\"sc-op-fix-col sc-op-fix-col-" . $this->grid_fixed_column_no . " sc-op-fix-col-notfixed\" data-fixcolid=\"" . $this->grid_fixed_column_no . "\" id=\"sc-fld-fix-col-" . $this->grid_fixed_column_no . "\"><i class=\"fas fa-thumbtack\"></i></span>"; $label_divControl = '<div style="display: flex; flex-wrap: nowrap; align-items: baseline">' . $label_chart . $label_fixedColumn . '</div>'; // final label $label_final = '<div style="display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; align-items: baseline">' . $label_divLabel . $label_divControl . '</div>'; } else { $label_final = $label_fieldName; } $nm_saida->saida("" . $label_final . "\r\n"); $nm_saida->saida("</TD>\r\n"); } } function NM_label_fone_whatsapp_movimentacao() { global $nm_saida; $SC_Label = (isset($this->New_label['fone_whatsapp_movimentacao'])) ? $this->New_label['fone_whatsapp_movimentacao'] : "Whatsapp"; $classColFld = ""; $classColTitle = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; $classColTitle = " sc-col-title"; } if (!isset($this->NM_cmp_hidden['fone_whatsapp_movimentacao']) || $this->NM_cmp_hidden['fone_whatsapp_movimentacao'] != "off") { $nm_saida->saida(" <TD class=\"" . $this->css_inherit_bg . ' ' . $this->css_scGridLabelFont . $this->css_sep . $this->css_fone_whatsapp_movimentacao_label . " " . $classColFld . $classColTitle . "\" style=\"" . $this->css_scGridLabelNowrap . "" . $this->Css_Cmp['css_fone_whatsapp_movimentacao_label'] . "\" >\r\n"); $label_fieldName = nl2br($SC_Label); if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { // label & order $divLabelStyle = ''; $fieldSortRule = $this->scGetColumnOrderRule('fone_whatsapp_movimentacao'); $fieldSortIcon = $this->scGetColumnOrderIcon('fone_whatsapp_movimentacao', $fieldSortRule); if (empty($this->Ini->Label_sort_pos) || $this->Ini->Label_sort_pos == 'right') { $this->Ini->Label_sort_pos = 'right_field'; } if (empty($fieldSortIcon)) { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'right_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\"><div class=\"" . $this->css_fone_whatsapp_movimentacao_label . "\" style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\">" . $fieldSortIcon . "<div style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div></div>"; } elseif ($this->Ini->Label_sort_pos == 'right_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\"><div class=\"" . $this->css_fone_whatsapp_movimentacao_label . "\" style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\">" . $fieldSortIcon . "<div style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div></div>"; } else { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } $label_labelContent = "<a href=\"javascript:nm_gp_submit2('fone_whatsapp_movimentacao')\" class=\"" . $this->css_scGridLabelLink . "\">". $label_labelContent . "</a>"; $label_divLabel = "<div style=\"flex-grow: 1\">". $label_labelContent . "</div>"; // controls $label_chart = ''; $label_fixedColumn = "<span class=\"sc-op-fix-col sc-op-fix-col-" . $this->grid_fixed_column_no . " sc-op-fix-col-notfixed\" data-fixcolid=\"" . $this->grid_fixed_column_no . "\" id=\"sc-fld-fix-col-" . $this->grid_fixed_column_no . "\"><i class=\"fas fa-thumbtack\"></i></span>"; $label_divControl = '<div style="display: flex; flex-wrap: nowrap; align-items: baseline">' . $label_chart . $label_fixedColumn . '</div>'; // final label $label_final = '<div style="display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; align-items: baseline">' . $label_divLabel . $label_divControl . '</div>'; } else { $label_final = $label_fieldName; } $nm_saida->saida("" . $label_final . "\r\n"); $nm_saida->saida("</TD>\r\n"); } } function NM_label_email_movimentacao() { global $nm_saida; $SC_Label = (isset($this->New_label['email_movimentacao'])) ? $this->New_label['email_movimentacao'] : "E-mail"; $classColFld = ""; $classColTitle = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; $classColTitle = " sc-col-title"; } if (!isset($this->NM_cmp_hidden['email_movimentacao']) || $this->NM_cmp_hidden['email_movimentacao'] != "off") { $nm_saida->saida(" <TD class=\"" . $this->css_inherit_bg . ' ' . $this->css_scGridLabelFont . $this->css_sep . $this->css_email_movimentacao_label . " " . $classColFld . $classColTitle . "\" style=\"" . $this->css_scGridLabelNowrap . "" . $this->Css_Cmp['css_email_movimentacao_label'] . "\" >\r\n"); $label_fieldName = nl2br($SC_Label); if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { // label & order $divLabelStyle = ''; $fieldSortRule = $this->scGetColumnOrderRule('email_movimentacao'); $fieldSortIcon = $this->scGetColumnOrderIcon('email_movimentacao', $fieldSortRule); if (empty($this->Ini->Label_sort_pos) || $this->Ini->Label_sort_pos == 'right') { $this->Ini->Label_sort_pos = 'right_field'; } if (empty($fieldSortIcon)) { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'right_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\"><div class=\"" . $this->css_email_movimentacao_label . "\" style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\">" . $fieldSortIcon . "<div style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div></div>"; } elseif ($this->Ini->Label_sort_pos == 'right_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\"><div class=\"" . $this->css_email_movimentacao_label . "\" style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\">" . $fieldSortIcon . "<div style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div></div>"; } else { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } $label_labelContent = "<a href=\"javascript:nm_gp_submit2('email_movimentacao')\" class=\"" . $this->css_scGridLabelLink . "\">". $label_labelContent . "</a>"; $label_divLabel = "<div style=\"flex-grow: 1\">". $label_labelContent . "</div>"; // controls $label_chart = ''; $label_fixedColumn = "<span class=\"sc-op-fix-col sc-op-fix-col-" . $this->grid_fixed_column_no . " sc-op-fix-col-notfixed\" data-fixcolid=\"" . $this->grid_fixed_column_no . "\" id=\"sc-fld-fix-col-" . $this->grid_fixed_column_no . "\"><i class=\"fas fa-thumbtack\"></i></span>"; $label_divControl = '<div style="display: flex; flex-wrap: nowrap; align-items: baseline">' . $label_chart . $label_fixedColumn . '</div>'; // final label $label_final = '<div style="display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; align-items: baseline">' . $label_divLabel . $label_divControl . '</div>'; } else { $label_final = $label_fieldName; } $nm_saida->saida("" . $label_final . "\r\n"); $nm_saida->saida("</TD>\r\n"); } } function NM_label_obs_movimentacao() { global $nm_saida; $SC_Label = (isset($this->New_label['obs_movimentacao'])) ? $this->New_label['obs_movimentacao'] : "Observação"; $classColFld = ""; $classColTitle = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; $classColTitle = " sc-col-title"; } if (!isset($this->NM_cmp_hidden['obs_movimentacao']) || $this->NM_cmp_hidden['obs_movimentacao'] != "off") { $nm_saida->saida(" <TD class=\"" . $this->css_inherit_bg . ' ' . $this->css_scGridLabelFont . $this->css_sep . $this->css_obs_movimentacao_label . " " . $classColFld . $classColTitle . "\" style=\"" . $this->css_scGridLabelNowrap . "" . $this->Css_Cmp['css_obs_movimentacao_label'] . "\" >\r\n"); $label_fieldName = nl2br($SC_Label); if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { // label & order $divLabelStyle = ''; $label_labelContent = $label_fieldName; $label_divLabel = "<div style=\"flex-grow: 1\">". $label_labelContent . "</div>"; // controls $label_chart = ''; $label_fixedColumn = "<span class=\"sc-op-fix-col sc-op-fix-col-" . $this->grid_fixed_column_no . " sc-op-fix-col-notfixed\" data-fixcolid=\"" . $this->grid_fixed_column_no . "\" id=\"sc-fld-fix-col-" . $this->grid_fixed_column_no . "\"><i class=\"fas fa-thumbtack\"></i></span>"; $label_divControl = '<div style="display: flex; flex-wrap: nowrap; align-items: baseline">' . $label_chart . $label_fixedColumn . '</div>'; // final label $label_final = '<div style="display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; align-items: baseline">' . $label_divLabel . $label_divControl . '</div>'; } else { $label_final = $label_fieldName; } $nm_saida->saida("" . $label_final . "\r\n"); $nm_saida->saida("</TD>\r\n"); } } function NM_label_criado_data_movimentacao() { global $nm_saida; $SC_Label = (isset($this->New_label['criado_data_movimentacao'])) ? $this->New_label['criado_data_movimentacao'] : "Data de criação"; $classColFld = ""; $classColTitle = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; $classColTitle = " sc-col-title"; } if (!isset($this->NM_cmp_hidden['criado_data_movimentacao']) || $this->NM_cmp_hidden['criado_data_movimentacao'] != "off") { $nm_saida->saida(" <TD class=\"" . $this->css_inherit_bg . ' ' . $this->css_scGridLabelFont . $this->css_sep . $this->css_criado_data_movimentacao_label . " " . $classColFld . $classColTitle . "\" style=\"" . $this->css_scGridLabelNowrap . "" . $this->Css_Cmp['css_criado_data_movimentacao_label'] . "\" >\r\n"); $label_fieldName = nl2br($SC_Label); if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { // label & order $divLabelStyle = '; justify-content: center'; $fieldSortRule = $this->scGetColumnOrderRule('criado_data_movimentacao'); $fieldSortIcon = $this->scGetColumnOrderIcon('criado_data_movimentacao', $fieldSortRule); if (empty($this->Ini->Label_sort_pos) || $this->Ini->Label_sort_pos == 'right') { $this->Ini->Label_sort_pos = 'right_field'; } if (empty($fieldSortIcon)) { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'right_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\"><div class=\"" . $this->css_criado_data_movimentacao_label . "\" style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\">" . $fieldSortIcon . "<div style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div></div>"; } elseif ($this->Ini->Label_sort_pos == 'right_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\"><div class=\"" . $this->css_criado_data_movimentacao_label . "\" style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\">" . $fieldSortIcon . "<div style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div></div>"; } else { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } $label_labelContent = "<a href=\"javascript:nm_gp_submit2('criado_data_movimentacao')\" class=\"" . $this->css_scGridLabelLink . "\">". $label_labelContent . "</a>"; $label_divLabel = "<div style=\"flex-grow: 1\">". $label_labelContent . "</div>"; // controls $label_chart = ''; $label_fixedColumn = "<span class=\"sc-op-fix-col sc-op-fix-col-" . $this->grid_fixed_column_no . " sc-op-fix-col-notfixed\" data-fixcolid=\"" . $this->grid_fixed_column_no . "\" id=\"sc-fld-fix-col-" . $this->grid_fixed_column_no . "\"><i class=\"fas fa-thumbtack\"></i></span>"; $label_divControl = '<div style="display: flex; flex-wrap: nowrap; align-items: baseline">' . $label_chart . $label_fixedColumn . '</div>'; // final label $label_final = '<div style="display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; align-items: baseline">' . $label_divLabel . $label_divControl . '</div>'; } else { $label_final = $label_fieldName; } $nm_saida->saida("" . $label_final . "\r\n"); $nm_saida->saida("</TD>\r\n"); } } function NM_label_criado_user_movimentacao() { global $nm_saida; $SC_Label = (isset($this->New_label['criado_user_movimentacao'])) ? $this->New_label['criado_user_movimentacao'] : "Criado por"; $classColFld = ""; $classColTitle = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; $classColTitle = " sc-col-title"; } if (!isset($this->NM_cmp_hidden['criado_user_movimentacao']) || $this->NM_cmp_hidden['criado_user_movimentacao'] != "off") { $nm_saida->saida(" <TD class=\"" . $this->css_inherit_bg . ' ' . $this->css_scGridLabelFont . $this->css_sep . $this->css_criado_user_movimentacao_label . " " . $classColFld . $classColTitle . "\" style=\"" . $this->css_scGridLabelNowrap . "" . $this->Css_Cmp['css_criado_user_movimentacao_label'] . "\" >\r\n"); $label_fieldName = nl2br($SC_Label); if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { // label & order $divLabelStyle = ''; $fieldSortRule = $this->scGetColumnOrderRule('criado_user_movimentacao'); $fieldSortIcon = $this->scGetColumnOrderIcon('criado_user_movimentacao', $fieldSortRule); if (empty($this->Ini->Label_sort_pos) || $this->Ini->Label_sort_pos == 'right') { $this->Ini->Label_sort_pos = 'right_field'; } if (empty($fieldSortIcon)) { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'right_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\"><div class=\"" . $this->css_criado_user_movimentacao_label . "\" style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\">" . $fieldSortIcon . "<div style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div></div>"; } elseif ($this->Ini->Label_sort_pos == 'right_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\"><div class=\"" . $this->css_criado_user_movimentacao_label . "\" style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\">" . $fieldSortIcon . "<div style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div></div>"; } else { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } $label_labelContent = "<a href=\"javascript:nm_gp_submit2('criado_user_movimentacao')\" class=\"" . $this->css_scGridLabelLink . "\">". $label_labelContent . "</a>"; $label_divLabel = "<div style=\"flex-grow: 1\">". $label_labelContent . "</div>"; // controls $label_chart = ''; $label_fixedColumn = "<span class=\"sc-op-fix-col sc-op-fix-col-" . $this->grid_fixed_column_no . " sc-op-fix-col-notfixed\" data-fixcolid=\"" . $this->grid_fixed_column_no . "\" id=\"sc-fld-fix-col-" . $this->grid_fixed_column_no . "\"><i class=\"fas fa-thumbtack\"></i></span>"; $label_divControl = '<div style="display: flex; flex-wrap: nowrap; align-items: baseline">' . $label_chart . $label_fixedColumn . '</div>'; // final label $label_final = '<div style="display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; align-items: baseline">' . $label_divLabel . $label_divControl . '</div>'; } else { $label_final = $label_fieldName; } $nm_saida->saida("" . $label_final . "\r\n"); $nm_saida->saida("</TD>\r\n"); } } function NM_label_cnpj_empresa() { global $nm_saida; $SC_Label = (isset($this->New_label['cnpj_empresa'])) ? $this->New_label['cnpj_empresa'] : "CNPJ"; $classColFld = ""; $classColTitle = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; $classColTitle = " sc-col-title"; } if (!isset($this->NM_cmp_hidden['cnpj_empresa']) || $this->NM_cmp_hidden['cnpj_empresa'] != "off") { $nm_saida->saida(" <TD class=\"" . $this->css_inherit_bg . ' ' . $this->css_scGridLabelFont . $this->css_sep . $this->css_cnpj_empresa_label . " " . $classColFld . $classColTitle . "\" style=\"" . $this->css_scGridLabelNowrap . "" . $this->Css_Cmp['css_cnpj_empresa_label'] . "\" >\r\n"); $label_fieldName = nl2br($SC_Label); if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { // label & order $divLabelStyle = ''; $fieldSortRule = $this->scGetColumnOrderRule('cnpj_empresa'); $fieldSortIcon = $this->scGetColumnOrderIcon('cnpj_empresa', $fieldSortRule); if (empty($this->Ini->Label_sort_pos) || $this->Ini->Label_sort_pos == 'right') { $this->Ini->Label_sort_pos = 'right_field'; } if (empty($fieldSortIcon)) { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'right_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\"><div class=\"" . $this->css_cnpj_empresa_label . "\" style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\">" . $fieldSortIcon . "<div style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div></div>"; } elseif ($this->Ini->Label_sort_pos == 'right_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\"><div class=\"" . $this->css_cnpj_empresa_label . "\" style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\">" . $fieldSortIcon . "<div style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div></div>"; } else { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } $label_labelContent = "<a href=\"javascript:nm_gp_submit2('cnpj_empresa')\" class=\"" . $this->css_scGridLabelLink . "\">". $label_labelContent . "</a>"; $label_divLabel = "<div style=\"flex-grow: 1\">". $label_labelContent . "</div>"; // controls $label_chart = ''; $label_fixedColumn = "<span class=\"sc-op-fix-col sc-op-fix-col-" . $this->grid_fixed_column_no . " sc-op-fix-col-notfixed\" data-fixcolid=\"" . $this->grid_fixed_column_no . "\" id=\"sc-fld-fix-col-" . $this->grid_fixed_column_no . "\"><i class=\"fas fa-thumbtack\"></i></span>"; $label_divControl = '<div style="display: flex; flex-wrap: nowrap; align-items: baseline">' . $label_chart . $label_fixedColumn . '</div>'; // final label $label_final = '<div style="display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; align-items: baseline">' . $label_divLabel . $label_divControl . '</div>'; } else { $label_final = $label_fieldName; } $nm_saida->saida("" . $label_final . "\r\n"); $nm_saida->saida("</TD>\r\n"); } } function NM_label_municipio_empresa() { global $nm_saida; $SC_Label = (isset($this->New_label['municipio_empresa'])) ? $this->New_label['municipio_empresa'] : "Municipio"; $classColFld = ""; $classColTitle = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; $classColTitle = " sc-col-title"; } if (!isset($this->NM_cmp_hidden['municipio_empresa']) || $this->NM_cmp_hidden['municipio_empresa'] != "off") { $nm_saida->saida(" <TD class=\"" . $this->css_inherit_bg . ' ' . $this->css_scGridLabelFont . $this->css_sep . $this->css_municipio_empresa_label . " " . $classColFld . $classColTitle . "\" style=\"" . $this->css_scGridLabelNowrap . "" . $this->Css_Cmp['css_municipio_empresa_label'] . "\" >\r\n"); $label_fieldName = nl2br($SC_Label); if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { // label & order $divLabelStyle = ''; $fieldSortRule = $this->scGetColumnOrderRule('municipio_empresa'); $fieldSortIcon = $this->scGetColumnOrderIcon('municipio_empresa', $fieldSortRule); if (empty($this->Ini->Label_sort_pos) || $this->Ini->Label_sort_pos == 'right') { $this->Ini->Label_sort_pos = 'right_field'; } if (empty($fieldSortIcon)) { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'right_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\"><div class=\"" . $this->css_municipio_empresa_label . "\" style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\">" . $fieldSortIcon . "<div style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div></div>"; } elseif ($this->Ini->Label_sort_pos == 'right_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\"><div class=\"" . $this->css_municipio_empresa_label . "\" style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\">" . $fieldSortIcon . "<div style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div></div>"; } else { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } $label_labelContent = "<a href=\"javascript:nm_gp_submit2('municipio_empresa')\" class=\"" . $this->css_scGridLabelLink . "\">". $label_labelContent . "</a>"; $label_divLabel = "<div style=\"flex-grow: 1\">". $label_labelContent . "</div>"; // controls $label_chart = ''; $label_fixedColumn = "<span class=\"sc-op-fix-col sc-op-fix-col-" . $this->grid_fixed_column_no . " sc-op-fix-col-notfixed\" data-fixcolid=\"" . $this->grid_fixed_column_no . "\" id=\"sc-fld-fix-col-" . $this->grid_fixed_column_no . "\"><i class=\"fas fa-thumbtack\"></i></span>"; $label_divControl = '<div style="display: flex; flex-wrap: nowrap; align-items: baseline">' . $label_chart . $label_fixedColumn . '</div>'; // final label $label_final = '<div style="display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; align-items: baseline">' . $label_divLabel . $label_divControl . '</div>'; } else { $label_final = $label_fieldName; } $nm_saida->saida("" . $label_final . "\r\n"); $nm_saida->saida("</TD>\r\n"); } } function NM_label_uf_empresa() { global $nm_saida; $SC_Label = (isset($this->New_label['uf_empresa'])) ? $this->New_label['uf_empresa'] : "UF"; $classColFld = ""; $classColTitle = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; $classColTitle = " sc-col-title"; } if (!isset($this->NM_cmp_hidden['uf_empresa']) || $this->NM_cmp_hidden['uf_empresa'] != "off") { $nm_saida->saida(" <TD class=\"" . $this->css_inherit_bg . ' ' . $this->css_scGridLabelFont . $this->css_sep . $this->css_uf_empresa_label . " " . $classColFld . $classColTitle . "\" style=\"" . $this->css_scGridLabelNowrap . "" . $this->Css_Cmp['css_uf_empresa_label'] . "\" >\r\n"); $label_fieldName = nl2br($SC_Label); if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { // label & order $divLabelStyle = ''; $fieldSortRule = $this->scGetColumnOrderRule('uf_empresa'); $fieldSortIcon = $this->scGetColumnOrderIcon('uf_empresa', $fieldSortRule); if (empty($this->Ini->Label_sort_pos) || $this->Ini->Label_sort_pos == 'right') { $this->Ini->Label_sort_pos = 'right_field'; } if (empty($fieldSortIcon)) { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'right_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\"><div class=\"" . $this->css_uf_empresa_label . "\" style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_field') { $label_labelContent = "<div style=\"display: flex" . $divLabelStyle . "\">" . $fieldSortIcon . "<div style=\"display: flex; white-space: nowrap\">" . $label_fieldName . "</div></div>"; } elseif ($this->Ini->Label_sort_pos == 'right_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\"><div class=\"" . $this->css_uf_empresa_label . "\" style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>" . $fieldSortIcon . "</div>"; } elseif ($this->Ini->Label_sort_pos == 'left_cell') { $label_labelContent = "<div style=\"display: flex; justify-content: space-between\">" . $fieldSortIcon . "<div style=\"display: flex; flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div></div>"; } else { $label_labelContent = "<div style=\"flex-grow: 1; white-space: nowrap" . $divLabelStyle . "\">" . $label_fieldName . "</div>"; } $label_labelContent = "<a href=\"javascript:nm_gp_submit2('uf_empresa')\" class=\"" . $this->css_scGridLabelLink . "\">". $label_labelContent . "</a>"; $label_divLabel = "<div style=\"flex-grow: 1\">". $label_labelContent . "</div>"; // controls $label_chart = ''; $label_fixedColumn = "<span class=\"sc-op-fix-col sc-op-fix-col-" . $this->grid_fixed_column_no . " sc-op-fix-col-notfixed\" data-fixcolid=\"" . $this->grid_fixed_column_no . "\" id=\"sc-fld-fix-col-" . $this->grid_fixed_column_no . "\"><i class=\"fas fa-thumbtack\"></i></span>"; $label_divControl = '<div style="display: flex; flex-wrap: nowrap; align-items: baseline">' . $label_chart . $label_fixedColumn . '</div>'; // final label $label_final = '<div style="display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; align-items: baseline">' . $label_divLabel . $label_divControl . '</div>'; } else { $label_final = $label_fieldName; } $nm_saida->saida("" . $label_final . "\r\n"); $nm_saida->saida("</TD>\r\n"); } } function SC_label_rightActionBar() { global $nm_saida; } function scGetColumnOrderRule($fieldName) { $sortRule = 'nosort'; if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ordem_cmp'] == $fieldName) { if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ordem_label'] == 'desc') { $sortRule = 'desc'; } else { $sortRule = 'asc'; } } return $sortRule; } function scGetColumnOrderIcon($fieldName, $sortRule, $skipUnusedClass = false) { $unusedClass = $skipUnusedClass ? '' : ' sc-grid-order-icon-unused'; if ($this->scIsFieldNumeric($fieldName)) { $defaultOffIcon = 'asc' == $this->scGetDefaultFieldOrder($fieldName) ? "fas fa-sort-numeric-down" : "fas fa-sort-numeric-down-alt"; if ('desc' == $sortRule) { return "<span class=\"fas fa-sort-numeric-down-alt sc-grid-order-icon sc-grid-order-fld-{$fieldName}\"></span>"; } elseif ('asc' == $sortRule) { return "<span class=\"fas fa-sort-numeric-down sc-grid-order-icon sc-grid-order-fld-{$fieldName}\"></span>"; } else { return "<span class=\"" . $defaultOffIcon . " sc-grid-order-icon sc-grid-order-fld-{$fieldName}{$unusedClass}\"></span>"; } } else { $defaultOffIcon = 'asc' == $this->scGetDefaultFieldOrder($fieldName) ? "fas fa-sort-alpha-down" : "fas fa-sort-alpha-down-alt"; if ('desc' == $sortRule) { return "<span class=\"fas fa-sort-alpha-down-alt sc-grid-order-icon sc-grid-order-fld-{$fieldName}\"></span>"; } elseif ('asc' == $sortRule) { return "<span class=\"fas fa-sort-alpha-down sc-grid-order-icon sc-grid-order-fld-{$fieldName}\"></span>"; } else { return "<span class=\"" . $defaultOffIcon . " sc-grid-order-icon sc-grid-order-fld-{$fieldName}{$unusedClass}\"></span>"; } } } function scIsFieldNumeric($fieldName) { switch ($fieldName) { case "dia_aniver_mov": return true; case "idade_contato": return true; case "idade_ano": return true; case "idade_movimentacao": return true; case "id_empresa_movimentacao": return true; case "id_produto_movimentacao": return true; case "id_parentesco_movimentacao": return true; case "ano_aniver_mov": return true; case "mes_aniver_mov": return true; case "id_acomodacao_movimentacao": return true; case "id_situacao_beneficiario_movimentacao": return true; case "id_tipo_classe_movimentacao": return true; case "idade_fatura": return true; } return false; } function scGetDefaultFieldOrder($fieldName) { switch ($fieldName) { case "data_nascimento_movimentacao": return 'desc'; case "dia_aniver_mov": return 'desc'; case "idade_contato": return 'desc'; case "idade_ano": return 'desc'; case "data_inicio_vigencia_movimentacao": return 'desc'; case "data_movimentacao_movimentacao": return 'desc'; case "idade_movimentacao": return 'desc'; case "criado_data_movimentacao": return 'desc'; case "id_empresa_movimentacao": return 'desc'; case "data_nascimento_ano": return 'desc'; case "id_produto_movimentacao": return 'desc'; case "id_parentesco_movimentacao": return 'desc'; case "ano_aniver_mov": return 'desc'; case "mes_aniver_mov": return 'desc'; case "id_acomodacao_movimentacao": return 'desc'; case "id_situacao_beneficiario_movimentacao": return 'desc'; case "id_tipo_classe_movimentacao": return 'desc'; case "id_data_mov": return 'desc'; case "idade_fatura": return 'desc'; } return 'asc'; } // //----- function grid($linhas = 0) { global $nm_saida; $fecha_tr = "</tr>"; $this->Ini->qual_linha = "par"; $HTTP_REFERER = (isset($_SERVER['HTTP_REFERER'])) ? $_SERVER['HTTP_REFERER'] : ""; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['rows_emb'] = 0; if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida']) { if (isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ini_cor_grid']) && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ini_cor_grid'] == "impar") { $this->Ini->qual_linha = "impar"; unset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ini_cor_grid']); } } static $nm_seq_execucoes = 0; static $nm_seq_titulos = 0; $this->SC_ancora = ""; $this->Rows_span = 1; $nm_seq_execucoes++; $nm_seq_titulos++; $this->nm_prim_linha = true; $this->Ini->nm_cont_lin = 0; $this->sc_where_orig = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['where_orig']; $this->sc_where_atual = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['where_pesq']; $this->sc_where_filtro = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['where_pesq_filtro']; // $SC_Label = (isset($this->New_label['matricula_movimentacao'])) ? $this->New_label['matricula_movimentacao'] : "Matricula"; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['labels']['matricula_movimentacao'] = $SC_Label; $SC_Label = (isset($this->New_label['cpf_movimentacao'])) ? $this->New_label['cpf_movimentacao'] : "CPF"; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['labels']['cpf_movimentacao'] = $SC_Label; $SC_Label = (isset($this->New_label['nome_movimentacao'])) ? $this->New_label['nome_movimentacao'] : "Nome"; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['labels']['nome_movimentacao'] = $SC_Label; $SC_Label = (isset($this->New_label['data_nascimento_movimentacao'])) ? $this->New_label['data_nascimento_movimentacao'] : "Data Nascimento"; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['labels']['data_nascimento_movimentacao'] = $SC_Label; $SC_Label = (isset($this->New_label['dia_aniver_mov'])) ? $this->New_label['dia_aniver_mov'] : "Dia"; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['labels']['dia_aniver_mov'] = $SC_Label; $SC_Label = (isset($this->New_label['idade_contato'])) ? $this->New_label['idade_contato'] : "Idade Atual"; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['labels']['idade_contato'] = $SC_Label; $SC_Label = (isset($this->New_label['idade_ano'])) ? $this->New_label['idade_ano'] : "Idade Aniversário"; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['labels']['idade_ano'] = $SC_Label; $SC_Label = (isset($this->New_label['sexo_movimentacao'])) ? $this->New_label['sexo_movimentacao'] : "Sexo"; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['labels']['sexo_movimentacao'] = $SC_Label; $SC_Label = (isset($this->New_label['nome_empresa'])) ? $this->New_label['nome_empresa'] : "Empresa"; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['labels']['nome_empresa'] = $SC_Label; $SC_Label = (isset($this->New_label['ref_produto'])) ? $this->New_label['ref_produto'] : "Cód. Produto"; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['labels']['ref_produto'] = $SC_Label; $SC_Label = (isset($this->New_label['nome_produto'])) ? $this->New_label['nome_produto'] : "Produto"; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['labels']['nome_produto'] = $SC_Label; $SC_Label = (isset($this->New_label['nome_lista_parentesco'])) ? $this->New_label['nome_lista_parentesco'] : "Parentesco"; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['labels']['nome_lista_parentesco'] = $SC_Label; $SC_Label = (isset($this->New_label['nome_lista_acomodacao'])) ? $this->New_label['nome_lista_acomodacao'] : "Acomodação"; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['labels']['nome_lista_acomodacao'] = $SC_Label; $SC_Label = (isset($this->New_label['nome_lista_situacao_beneficiario'])) ? $this->New_label['nome_lista_situacao_beneficiario'] : "Situação do beneficiário"; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['labels']['nome_lista_situacao_beneficiario'] = $SC_Label; $SC_Label = (isset($this->New_label['nome_lista_tipo_classe'])) ? $this->New_label['nome_lista_tipo_classe'] : "Tipo de classe"; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['labels']['nome_lista_tipo_classe'] = $SC_Label; $SC_Label = (isset($this->New_label['cod_movimentacao'])) ? $this->New_label['cod_movimentacao'] : "#"; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['labels']['cod_movimentacao'] = $SC_Label; $SC_Label = (isset($this->New_label['data_inicio_vigencia_movimentacao'])) ? $this->New_label['data_inicio_vigencia_movimentacao'] : "Data Início Vigência"; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['labels']['data_inicio_vigencia_movimentacao'] = $SC_Label; $SC_Label = (isset($this->New_label['data_movimentacao_movimentacao'])) ? $this->New_label['data_movimentacao_movimentacao'] : "Data Movimentação"; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['labels']['data_movimentacao_movimentacao'] = $SC_Label; $SC_Label = (isset($this->New_label['idade_movimentacao'])) ? $this->New_label['idade_movimentacao'] : "Idade Movimentação"; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['labels']['idade_movimentacao'] = $SC_Label; $SC_Label = (isset($this->New_label['fone_fixo_movimentacao'])) ? $this->New_label['fone_fixo_movimentacao'] : "Fone Fixo"; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['labels']['fone_fixo_movimentacao'] = $SC_Label; $SC_Label = (isset($this->New_label['fone_celular_movimentacao'])) ? $this->New_label['fone_celular_movimentacao'] : "Celular"; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['labels']['fone_celular_movimentacao'] = $SC_Label; $SC_Label = (isset($this->New_label['fone_whatsapp_movimentacao'])) ? $this->New_label['fone_whatsapp_movimentacao'] : "Whatsapp"; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['labels']['fone_whatsapp_movimentacao'] = $SC_Label; $SC_Label = (isset($this->New_label['email_movimentacao'])) ? $this->New_label['email_movimentacao'] : "E-mail"; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['labels']['email_movimentacao'] = $SC_Label; $SC_Label = (isset($this->New_label['obs_movimentacao'])) ? $this->New_label['obs_movimentacao'] : "Observação"; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['labels']['obs_movimentacao'] = $SC_Label; $SC_Label = (isset($this->New_label['criado_data_movimentacao'])) ? $this->New_label['criado_data_movimentacao'] : "Data de criação"; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['labels']['criado_data_movimentacao'] = $SC_Label; $SC_Label = (isset($this->New_label['criado_user_movimentacao'])) ? $this->New_label['criado_user_movimentacao'] : "Criado por"; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['labels']['criado_user_movimentacao'] = $SC_Label; $SC_Label = (isset($this->New_label['cnpj_empresa'])) ? $this->New_label['cnpj_empresa'] : "CNPJ"; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['labels']['cnpj_empresa'] = $SC_Label; $SC_Label = (isset($this->New_label['municipio_empresa'])) ? $this->New_label['municipio_empresa'] : "Municipio"; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['labels']['municipio_empresa'] = $SC_Label; $SC_Label = (isset($this->New_label['uf_empresa'])) ? $this->New_label['uf_empresa'] : "UF"; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['labels']['uf_empresa'] = $SC_Label; if (!$this->grid_emb_form && isset($_SESSION['scriptcase']['sc_apl_conf']['grid_aniversariante']['lig_edit']) && $_SESSION['scriptcase']['sc_apl_conf']['grid_aniversariante']['lig_edit'] != '') { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['mostra_edit'] = $_SESSION['scriptcase']['sc_apl_conf']['grid_aniversariante']['lig_edit']; } if (!empty($this->nm_grid_sem_reg)) { if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida']) { $this->Lin_impressas++; if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida_grid']) { if (!isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['cols_emb']) || empty($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['cols_emb'])) { $cont_col = 0; foreach ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['field_order'] as $cada_field) { $cont_col++; } $NM_span_sem_reg = $cont_col - 1; } else { $NM_span_sem_reg = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['cols_emb']; } $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['rows_emb']++; $nm_saida->saida(" <TR> <TD class=\"" . $this->css_scGridTabelaTd . " " . "\" colspan = \"$NM_span_sem_reg\" align=\"center\" style=\"vertical-align: top;font-size:12px;\">\r\n"); $nm_saida->saida(" " . $this->nm_grid_sem_reg . "</TD> </TR>\r\n"); $nm_saida->saida("##NM@@\r\n"); $this->rs_grid->Close(); } else { $nm_saida->saida("<table id=\"apl_grid_aniversariante#?#$nm_seq_execucoes\" width=\"100%\" style=\"padding: 0px; border-spacing: 0px; border-width: 0px; vertical-align: top;\">\r\n"); $nm_saida->saida(" <tr><td class=\"" . $this->css_scGridTabelaTd . " " . "\" style=\"font-size:12px;\"><table style=\"padding: 0px; border-spacing: 0px; border-width: 0px; vertical-align: top;\" width=\"100%\">\r\n"); $nm_id_aplicacao = ""; if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['cab_embutida'] != "S") { $this->label_grid($linhas); } $this->NM_calc_span(); $nm_saida->saida(" <tr><td class=\"" . $this->css_scGridFieldOdd . "\" style=\"padding: 0px; font-size:12px;\" colspan = \"" . $this->NM_colspan . "\" align=\"center\">\r\n"); $nm_saida->saida(" " . $this->nm_grid_sem_reg . "\r\n"); $nm_saida->saida(" </td></tr>\r\n"); $nm_saida->saida(" </table></td></tr></table>\r\n"); $this->Lin_final = $this->rs_grid->EOF; if ($this->Lin_final) { $this->rs_grid->Close(); } } } else { $nm_saida->saida(" <TR> \r\n"); if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != "pdf" && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != "print" && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != "print") { $nm_saida->saida(" <TD>\r\n"); $nm_saida->saida(" <TABLE cellspacing=0 cellpadding=0 width='100%'>\r\n"); $nm_saida->saida(" <TD style=\"padding: 0px; border-width: 0px; vertical-align: top;\" width=1>\r\n"); if (!$_SESSION['scriptcase']['proc_mobile']) { $nm_saida->saida(" <iframe class=\"css_iframes\" id=\"nmsc_iframe_liga_EL_grid_aniversariante\" marginWidth=\"0px\" marginHeight=\"0px\" frameborder=\"0\" valign=\"top\" height=\"0px\" width=\"0px\" name=\"nm_iframe_liga_EL_grid_aniversariante\" scrolling=\"auto\" src=\"NM_Blank_Page.htm\"></iframe>\r\n"); } $nm_saida->saida(" </TD>\r\n"); $nm_saida->saida(" <TD style=\"padding: 0px; border-width: 0px; vertical-align: top;\"><TABLE style=\"padding: 0px; border-spacing: 0px; border-width: 0px;\" width=\"100%\"><TR>\r\n"); } $nm_saida->saida(" <td " . $this->Grid_body . " class=\"" . $this->css_scGridTabelaTd . " " . $this->css_scGridFieldOdd . "\" align=\"center\" style=\"vertical-align: top;" . $this->css_body_embutida . "font-size:12px;\">\r\n"); if (!isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['force_toolbar'])) { $this->force_toolbar = true; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['force_toolbar'] = true; } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ajax_nav']) { $_SESSION['scriptcase']['saida_html'] = ""; } $nm_saida->saida(" " . $this->nm_grid_sem_reg . "\r\n"); if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ajax_nav']) { $this->Ini->Arr_result['setValue'][] = array('field' => 'sc_grid_body', 'value' => NM_charset_to_utf8($_SESSION['scriptcase']['saida_html'])); $this->Ini->Arr_result['setSrc'][] = array('field' => 'nmsc_iframe_liga_A_grid_aniversariante', 'value' => 'NM_Blank_Page.htm'); $this->Ini->Arr_result['setSrc'][] = array('field' => 'nmsc_iframe_liga_D_grid_aniversariante', 'value' => 'NM_Blank_Page.htm'); $this->Ini->Arr_result['setSrc'][] = array('field' => 'nmsc_iframe_liga_E_grid_aniversariante', 'value' => 'NM_Blank_Page.htm'); $_SESSION['scriptcase']['saida_html'] = ""; } $nm_saida->saida(" </td></tr>\r\n"); if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != "pdf" && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != "print" && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != "print") { $nm_saida->saida("</TABLE></TD>\r\n"); $nm_saida->saida("<TD style=\"padding: 0px; border-width: 0px;\" valign=\"top\" width=1>\r\n"); if (!$_SESSION['scriptcase']['proc_mobile']) { $nm_saida->saida(" <iframe class=\"css_iframes\" id=\"nmsc_iframe_liga_DL_grid_aniversariante\" marginWidth=\"0px\" marginHeight=\"0px\" frameborder=\"0\" valign=\"top\" height=\"0px\" width=\"0px\" name=\"nm_iframe_liga_DL_grid_aniversariante\" scrolling=\"auto\" src=\"NM_Blank_Page.htm\"></iframe>\r\n"); } $nm_saida->saida("</TD>\r\n"); $nm_saida->saida(" <TD style=\"padding: 0px; border-width: 0px; vertical-align: top;\">\r\n"); if (!$_SESSION['scriptcase']['proc_mobile']) { $nm_saida->saida(" <iframe class=\"css_iframes\" id=\"nmsc_iframe_liga_D_grid_aniversariante\" marginWidth=\"0px\" marginHeight=\"0px\" frameborder=\"0\" valign=\"top\" height=\"0px\" width=\"0px\" name=\"nm_iframe_liga_D_grid_aniversariante\" scrolling=\"auto\" src=\"NM_Blank_Page.htm\"></iframe>\r\n"); } $nm_saida->saida(" </TD>\r\n"); $nm_saida->saida(" </TR>\r\n"); } $nm_saida->saida("</TABLE>\r\n"); } return; } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida']) { $nm_saida->saida("<table id=\"apl_grid_aniversariante#?#$nm_seq_execucoes\" width=\"100%\" style=\"padding: 0px; border-spacing: 0px; border-width: 0px; vertical-align: top;\">\r\n"); $nm_saida->saida(" <TR> \r\n"); $nm_id_aplicacao = ""; } else { if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf']) { } else { $nm_saida->saida(" <TR> \r\n"); } if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != "pdf" && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != "print" && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != "print") { $nm_saida->saida(" <TD colspan=3>\r\n"); $nm_saida->saida(" <TABLE cellspacing=0 cellpadding=0 width='100%'>\r\n"); $nm_saida->saida(" <TD style=\"padding: 0px; border-width: 0px; vertical-align: top;\" width=1>\r\n"); if (!$_SESSION['scriptcase']['proc_mobile']) { $nm_saida->saida(" <iframe class=\"css_iframes\" id=\"nmsc_iframe_liga_EL_grid_aniversariante\" marginWidth=\"0px\" marginHeight=\"0px\" frameborder=\"0\" valign=\"top\" height=\"0px\" width=\"0px\" name=\"nm_iframe_liga_EL_grid_aniversariante\" scrolling=\"auto\" src=\"NM_Blank_Page.htm\"></iframe>\r\n"); } $nm_saida->saida(" </TD>\r\n"); $nm_saida->saida(" <TD style=\"padding: 0px; border-width: 0px; vertical-align: top;\"><TABLE style=\"padding: 0px; border-spacing: 0px; border-width: 0px;\" width=\"100%\"><TR>\r\n"); } $nm_id_aplicacao = " id=\"apl_grid_aniversariante#?#1\""; } $TD_padding = (!$this->Print_All && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] == "pdf") ? "padding: 0px !important;" : ""; if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf'] || $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf_vert']) { } else { $nm_saida->saida(" <TD " . $this->Grid_body . " class=\"" . $this->css_scGridTabelaTd . "\" style=\"vertical-align: top;text-align: center;" . $TD_padding . $this->css_body_embutida . "\" width=\"100%\">\r\n"); } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ajax_nav']) { $_SESSION['scriptcase']['saida_html'] = ""; } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opc_psq']) { $nm_saida->saida(" <div id=\"div_FBtn_Run\" style=\"display: none\"> \r\n"); $nm_saida->saida(" <form name=\"Fpesq\" method=post>\r\n"); $nm_saida->saida(" <input type=hidden name=\"nm_ret_psq\"> \r\n"); $nm_saida->saida(" </div> \r\n"); } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf']) { if ($this->pdf_all_cab != "S") { $this->cabecalho(); } $nm_saida->saida(" <thead>\r\n"); if ($this->pdf_all_cab == "S") { $this->cabecalho(); } if ($this->pdf_all_label == "S") { $this->label_grid(); } } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf']) { }else { $nm_saida->saida(" <TABLE class=\"" . $this->css_scGridTabela . "\" id=\"sc-ui-grid-body-e5ef28da\" align=\"center\" " . $nm_id_aplicacao . " width=\"100%\">\r\n"); } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf'] || $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf_vert']) { $nm_saida->saida("</thead>\r\n"); } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf'] && $this->pdf_all_label != "S" && $this->pdf_label_group != "S") { $this->label_grid($linhas); } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida_grid']) { $_SESSION['scriptcase']['saida_html'] = ""; } // $nm_quant_linhas = 0 ; $this->nm_inicio_pag = 0; if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] == "pdf") { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['final'] = 0; } $this->nmgp_prim_pag_pdf = true; $this->Break_pag_pdf = array(); $this->Break_pag_prt = array(); $this->Break_pag_pdf['sc_free_group_by']['sexo_movimentacao'] = "N"; $this->Break_pag_prt['sc_free_group_by']['sexo_movimentacao'] = "N"; $this->Break_pag_pdf['sc_free_group_by']['mes_aniver_mov'] = "N"; $this->Break_pag_prt['sc_free_group_by']['mes_aniver_mov'] = "N"; $this->Break_pag_pdf['sc_free_group_by']['nome_empresa'] = "N"; $this->Break_pag_prt['sc_free_group_by']['nome_empresa'] = "N"; $this->Break_pag_pdf['sc_free_group_by']['nome_produto'] = "N"; $this->Break_pag_prt['sc_free_group_by']['nome_produto'] = "N"; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['Config_Page_break_PDF'] = "S"; if (!isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['Page_break_PDF'])) { if (isset($this->Break_pag_pdf[$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['SC_Ind_Groupby']])) { if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['SC_Ind_Groupby'] == "sc_free_group_by") { foreach ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['SC_Gb_Free_cmp'] as $Cmp_gb => $resto) { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['Page_break_PDF'][$Cmp_gb] = $this->Break_pag_pdf['sc_free_group_by'][$Cmp_gb]; } } else { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['Page_break_PDF'] = $this->Break_pag_pdf[$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['SC_Ind_Groupby']]; } } else { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['Page_break_PDF'] = array(); } } $this->SC_top = array(); $this->SC_bot = array(); $this->SC_top[] = "sexo_movimentacao"; $this->SC_top[] = "mes_aniver_mov"; $this->SC_top[] = "nome_empresa"; $this->SC_top[] = "nome_produto"; if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['SC_Ind_Groupby'] == "sc_free_group_by") { $Nivel_gb = 1; $this->Tab_Nv_tree = array(); $this->Nivel_gbBot = count($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['SC_Gb_Free_cmp']); $this->Ult_qb_free = $this->Nivel_gbBot; $NM_prim_qb = true; foreach ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['SC_Gb_Free_cmp'] as $cmp => $sql) { if (!isset($this->Prim_cmp_gb)) { $this->Prim_cmp_gb = $cmp; } $this->Tab_Nv_tree[$cmp] = $Nivel_gb; $Nivel_gb++; } $this->nmgp_prim_pag_pdf = false; } $this->Ini->cor_link_dados = $this->css_scGridFieldEvenLink; $this->NM_flag_antigo = FALSE; $nm_prog_barr = 0; $PB_tot = "/" . $this->count_ger;; $nm_houve_quebra = "N"; while (!$this->rs_grid->EOF && $nm_quant_linhas < $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['qt_reg_grid'] && ($linhas == 0 || $linhas > $this->Lin_impressas)) { $this->Rows_span = 1; $this->NM_field_style = array(); if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['doc_word'] && !$this->Ini->sc_export_ajax) { $nm_prog_barr++; $Mens_bar = $this->Ini->Nm_lang['lang_othr_prcs']; if ($_SESSION['scriptcase']['charset'] != "UTF-8") { $Mens_bar = sc_convert_encoding($Mens_bar, "UTF-8", $_SESSION['scriptcase']['charset']); } $this->pb->setProgressbarMessage($Mens_bar . ": " . $nm_prog_barr . $PB_tot); $this->pb->addSteps(1); } if ($this->Ini->Proc_print && $this->Ini->Export_html_zip && !$this->Ini->sc_export_ajax) { $nm_prog_barr++; $Mens_bar = $this->Ini->Nm_lang['lang_othr_prcs']; if ($_SESSION['scriptcase']['charset'] != "UTF-8") { $Mens_bar = sc_convert_encoding($Mens_bar, "UTF-8", $_SESSION['scriptcase']['charset']); } $this->pb->setProgressbarMessage($Mens_bar . ": " . $nm_prog_barr . $PB_tot); $this->pb->addSteps(1); } //---------- Gauge ---------- if (!$this->Ini->sc_export_ajax && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] == "pdf" && -1 < $this->progress_grid) { $this->progress_now++; if (0 == $this->progress_lim_now) { $lang_protect = $this->Ini->Nm_lang['lang_pdff_rows']; if (!NM_is_utf8($lang_protect)) { $lang_protect = sc_convert_encoding($lang_protect, "UTF-8", $_SESSION['scriptcase']['charset']); } grid_aniversariante_pdf_progress_call($this->progress_tot . "_#NM#_" . $this->progress_now . "_#NM#_" . $lang_protect . " " . $this->progress_now . "...\n", $this->Ini->Nm_lang); fwrite($this->progress_fp, $this->progress_now . "_#NM#_" . $lang_protect . " " . $this->progress_now . "...\n"); } $this->progress_lim_now++; if ($this->progress_lim_tot == $this->progress_lim_now) { $this->progress_lim_now = 0; } } $this->Lin_impressas++; $this->matricula_movimentacao = $this->rs_grid->fields[0] ; $this->cpf_movimentacao = $this->rs_grid->fields[1] ; $this->nome_movimentacao = $this->rs_grid->fields[2] ; $this->data_nascimento_movimentacao = $this->rs_grid->fields[3] ; $this->dia_aniver_mov = $this->rs_grid->fields[4] ; $this->dia_aniver_mov = (string)$this->dia_aniver_mov; $this->idade_contato = $this->rs_grid->fields[5] ; $this->idade_contato = (string)$this->idade_contato; $this->idade_ano = $this->rs_grid->fields[6] ; $this->idade_ano = (string)$this->idade_ano; $this->sexo_movimentacao = $this->rs_grid->fields[7] ; $this->nome_empresa = $this->rs_grid->fields[8] ; $this->ref_produto = $this->rs_grid->fields[9] ; $this->nome_produto = $this->rs_grid->fields[10] ; $this->nome_lista_parentesco = $this->rs_grid->fields[11] ; $this->nome_lista_acomodacao = $this->rs_grid->fields[12] ; $this->nome_lista_situacao_beneficiario = $this->rs_grid->fields[13] ; $this->nome_lista_tipo_classe = $this->rs_grid->fields[14] ; $this->cod_movimentacao = $this->rs_grid->fields[15] ; $this->cod_movimentacao = (string)$this->cod_movimentacao; $this->data_inicio_vigencia_movimentacao = $this->rs_grid->fields[16] ; $this->data_movimentacao_movimentacao = $this->rs_grid->fields[17] ; $this->idade_movimentacao = $this->rs_grid->fields[18] ; $this->idade_movimentacao = (string)$this->idade_movimentacao; $this->fone_fixo_movimentacao = $this->rs_grid->fields[19] ; $this->fone_celular_movimentacao = $this->rs_grid->fields[20] ; $this->fone_whatsapp_movimentacao = $this->rs_grid->fields[21] ; $this->email_movimentacao = $this->rs_grid->fields[22] ; if (in_array(strtolower($this->Ini->nm_tpbanco), $this->Ini->nm_bases_ibase)) { $this->obs_movimentacao = $this->Db->BlobDecode($this->rs_grid->fields[23]) ; } else { $this->obs_movimentacao = $this->rs_grid->fields[23] ; } $this->criado_data_movimentacao = $this->rs_grid->fields[24] ; $this->criado_user_movimentacao = $this->rs_grid->fields[25] ; $this->cnpj_empresa = $this->rs_grid->fields[26] ; $this->municipio_empresa = $this->rs_grid->fields[27] ; $this->uf_empresa = $this->rs_grid->fields[28] ; $this->mes_aniver_mov = $this->rs_grid->fields[29] ; $this->mes_aniver_mov = (string)$this->mes_aniver_mov; if (!isset($this->sexo_movimentacao)) { $this->sexo_movimentacao = ""; } if (!isset($this->mes_aniver_mov)) { $this->mes_aniver_mov = ""; } if (!isset($this->nome_empresa)) { $this->nome_empresa = ""; } if (!isset($this->nome_produto)) { $this->nome_produto = ""; } if (in_array(strtolower($this->Ini->nm_tpbanco), $this->Ini->nm_bases_postgres)) { if (!empty($this->obs_movimentacao)) { $this->obs_movimentacao = $this->Db->BlobDecode($this->obs_movimentacao, false, true, "BLOB"); } } $this->arg_sum_sexo_movimentacao = " = " . $this->Db->qstr($this->sexo_movimentacao); $this->arg_sum_nome_empresa = " = " . $this->Db->qstr($this->nome_empresa); $this->arg_sum_nome_produto = " = " . $this->Db->qstr($this->nome_produto); $this->arg_sum_mes_aniver_mov = ($this->mes_aniver_mov == "") ? " is null " : " = " . $this->mes_aniver_mov; $this->SC_seq_page++; $this->SC_seq_register = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['final'] + 1; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['rows_emb']++; if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['SC_Ind_Groupby'] == "sc_free_group_by") { $SC_arg_Gby = array(); $SC_arg_Sql = array(); foreach ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['SC_Gb_Free_cmp'] as $cmp => $sql) { $Cmp_orig = (isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['SC_Gb_Free_orig'][$cmp])) ? $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['SC_Gb_Free_orig'][$cmp] : $cmp; $Format_tst = $this->Ini->Get_Gb_date_format('sc_free_group_by', $cmp); $TP_Time = (in_array($Cmp_orig, $this->Ini->Cmp_Sql_Time)) ? "0000-00-00 " : ""; $SC_arg_Gby[$cmp] = $this->Ini->Get_arg_groupby($TP_Time . $this->$Cmp_orig, $Format_tst); } $SC_lst_Gby = array(); $gb_ok = false; foreach ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['SC_Gb_Free_cmp'] as $cmp => $sql) { $Format_tst = $this->Ini->Get_Gb_date_format('sc_free_group_by', $cmp); $SC_arg_Sql[$cmp] = $sql; $Fun_GB = (isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['SC_Gb_Free_orig'][$cmp])) ? $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['SC_Gb_Free_orig'][$cmp] : $cmp; if (!empty($Format_tst)) { $temp = $this->$cmp; if (!empty($temp)) { $SC_arg_Sql[$cmp] = $this->Ini->Get_sql_date_groupby($sql, $Format_tst); } } $temp = $cmp . "_Old"; if ($SC_arg_Gby[$cmp] != $this->$temp || $gb_ok || $NM_prim_qb) { $SC_lst_Gby[] = $cmp; $gb_ok = true; } } $this->Nivel_gbBot = count($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['SC_Gb_Free_cmp']); krsort ($SC_lst_Gby); $Qb_page = true; foreach ($SC_lst_Gby as $Ind => $cmp) { if (in_array($cmp, $this->SC_bot)) { $tmp = "quebra_" . $cmp . "_sc_free_group_by_bot"; $this->$tmp($cmp); $this->Nivel_gbBot--; } $sql_where = ""; $cmp_qb = $this->$cmp; foreach ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['SC_Gb_Free_cmp'] as $Col_Gb => $Sql) { $tmp = "arg_sum_" . $Col_Gb; $sql_where .= (!empty($sql_where)) ? " and " : ""; $sql_where .= $SC_arg_Sql[$Col_Gb] . $this->$tmp; if ($Col_Gb == $cmp) { break; } } $tmp = "quebra_" . $cmp . "_sc_free_group_by"; $this->$tmp($cmp_qb, $sql_where, $cmp); } if (!empty($SC_lst_Gby)) { $cmp = $SC_lst_Gby[0]; if ($this->Print_All && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['doc_word'] && $this->Break_pag_prt[$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['SC_Ind_Groupby']][$cmp] == "S" && $Qb_page) { $this->nm_quebra_pagina("pagina"); } elseif (!$this->Print_All && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] == "pdf" && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['Page_break_PDF'][$cmp] == "S" && $Qb_page) { $this->nm_quebra_pagina("pagina"); } $Qb_page = false; } $this->Nivel_gbBot = count($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['SC_Gb_Free_cmp']); ksort ($SC_lst_Gby); foreach ($SC_lst_Gby as $Ind => $cmp) { if (in_array($cmp, $this->SC_top)) { $tmp = "quebra_" . $cmp . "_sc_free_group_by_top"; $this->$tmp($cmp); } } if (!empty($SC_lst_Gby)) { $nm_houve_quebra = "S"; foreach ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['SC_Gb_Free_cmp'] as $cmp => $sql) { $Cmp_orig = (isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['SC_Gb_Free_orig'][$cmp])) ? $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['SC_Gb_Free_orig'][$cmp] : $cmp; $Format_tst = $this->Ini->Get_Gb_date_format('sc_free_group_by', $cmp); $Cmp_Old = $cmp . '_Old'; $TP_Time = (in_array($Cmp_orig, $this->Ini->Cmp_Sql_Time)) ? "0000-00-00 " : ""; $this->$Cmp_Old = $this->Ini->Get_arg_groupby($TP_Time . $this->$Cmp_orig, $Format_tst); } } $NM_prim_qb = false; } $this->sc_proc_grid = true; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf']) { if ($nm_houve_quebra == "S" || $this->nm_inicio_pag == 0) { if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida_grid']) { $this->label_grid($linhas); } $nm_houve_quebra = "N"; } } else { if ($this->pdf_label_group != "S" && $this->pdf_all_label != "S") { if ($this->nm_inicio_pag == 0 && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida_grid']) { $nm_houve_quebra = "N"; } } elseif (($nm_houve_quebra == "S" || ($this->nm_inicio_pag == 0)) && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida_grid']) { if ($this->pdf_label_group == "S") { if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida_grid']) { $this->label_grid($linhas); } } $nm_houve_quebra = "N"; } } $this->nm_inicio_pag++; if (!$this->NM_flag_antigo) { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['final']++ ; } $seq_det = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['final']; $this->Ini->cor_link_dados = ($this->Ini->cor_link_dados == $this->css_scGridFieldOddLink) ? $this->css_scGridFieldEvenLink : $this->css_scGridFieldOddLink; $this->Ini->qual_linha = ($this->Ini->qual_linha == "par") ? "impar" : "par"; if ("impar" == $this->Ini->qual_linha) { $this->css_line_back = $this->css_scGridFieldOdd; $this->css_line_fonf = $this->css_scGridFieldOddFont; } else { $this->css_line_back = $this->css_scGridFieldEven; $this->css_line_fonf = $this->css_scGridFieldEvenFont; } $NM_destaque = " onmouseover=\"over_tr(this, '" . $this->css_line_back . "');\" onmouseout=\"out_tr(this, '" . $this->css_line_back . "');\" onclick=\"click_tr(this, '" . $this->css_line_back . "');\""; if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] == "pdf" || $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida_opcao'] == "pdf" || $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida_grid']) { $NM_destaque =""; } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opc_psq']) { $temp = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['dado_psq_ret']; eval("\$teste = \$this->$temp;"); if ($temp == "data_nascimento_movimentacao") { $conteudo_x = $teste; nm_conv_limpa_dado($conteudo_x, "YYYY-MM-DD"); if (is_numeric($conteudo_x) && $conteudo_x > 0) { $this->nm_data->SetaData($teste, "YYYY-MM-DD"); $teste = $this->nm_data->FormataSaida($this->nm_data->FormatRegion("DT", "ddmmaaaa")); } } if ($temp == "data_inicio_vigencia_movimentacao") { $conteudo_x = $teste; nm_conv_limpa_dado($conteudo_x, "YYYY-MM-DD"); if (is_numeric($conteudo_x) && $conteudo_x > 0) { $this->nm_data->SetaData($teste, "YYYY-MM-DD"); $teste = $this->nm_data->FormataSaida($this->nm_data->FormatRegion("DT", "ddmmaaaa")); } } if ($temp == "data_movimentacao_movimentacao") { $conteudo_x = $teste; nm_conv_limpa_dado($conteudo_x, "YYYY-MM-DD"); if (is_numeric($conteudo_x) && $conteudo_x > 0) { $this->nm_data->SetaData($teste, "YYYY-MM-DD"); $teste = $this->nm_data->FormataSaida($this->nm_data->FormatRegion("DT", "ddmmaaaa")); } } if ($temp == "data_nascimento_ano") { $conteudo_x = $teste; nm_conv_limpa_dado($conteudo_x, "YYYY-MM-DD"); if (is_numeric($conteudo_x) && $conteudo_x > 0) { $this->nm_data->SetaData($teste, "YYYY-MM-DD"); $teste = $this->nm_data->FormataSaida($this->nm_data->FormatRegion("DT", "ddmmaaaa")); } } if ($temp == "id_data_mov") { $conteudo_x = $teste; nm_conv_limpa_dado($conteudo_x, "YYYY-MM-DD"); if (is_numeric($conteudo_x) && $conteudo_x > 0) { $this->nm_data->SetaData($teste, "YYYY-MM-DD"); $teste = $this->nm_data->FormataSaida($this->nm_data->FormatRegion("DT", "ddmmaaaa")); } } } $dataActionbarPos = 'left'; $this->grid_fixed_column_no = 0; $this->SC_ancora = $this->SC_seq_page; $nm_saida->saida(" <TR class=\"" . $this->css_line_back . "\" style=\"page-break-inside: avoid;\"" . $NM_destaque . " id=\"SC_ancor" . $this->SC_ancora . "\">\r\n"); if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida_grid']){ $nm_saida->saida(" <TD rowspan=\"" . $this->Rows_span . "\" class=\"" . $this->css_scGridBlockBg . "\" style=\"width: " . $this->width_tabula_quebra . "; display:" . $this->width_tabula_display . ";\" style=\"" . $this->Css_Cmp['css_uf_empresa_grid_line'] . "\" NOWRAP align=\"\" valign=\"\" HEIGHT=\"0px\"> </TD>\r\n"); } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opc_psq']){ $nm_saida->saida(" <TD rowspan=\"" . $this->Rows_span . "\" class=\"" . $this->css_line_fonf . "\" style=\"" . $this->Css_Cmp['css_uf_empresa_grid_line'] . "\" NOWRAP align=\"left\" valign=\"top\" WIDTH=\"1px\" HEIGHT=\"0px\">\r\n"); $Cod_Btn = nmButtonOutput($this->arr_buttons, "bcapture", "document.Fpesq.nm_ret_psq.value='" . str_replace(array("'", '"'), array("\'", '\"'), $teste) . "'; nm_escreve_window();", "document.Fpesq.nm_ret_psq.value='" . str_replace(array("'", '"'), array("\'", '\"'), $teste) . "'; nm_escreve_window();", "", "Rad_psq", "", "", "absmiddle", "", "0px", $this->Ini->path_botoes, "", "", "", "", "", "only_text", "text_right", "", "", "", "", "", "", ""); $nm_saida->saida(" $Cod_Btn</TD>\r\n"); } foreach ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['field_order'] as $Cada_col) { $NM_func_grid = "NM_grid_" . $Cada_col; $this->$NM_func_grid(); $this->grid_fixed_column_no++; } $this->SC_grid_rightActionBar(); $nm_saida->saida("</TR>\r\n"); if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida_grid'] && $this->nm_prim_linha) { $nm_saida->saida("##NM@@"); $this->nm_prim_linha = false; } $this->rs_grid->MoveNext(); $this->sc_proc_grid = false; $nm_quant_linhas++ ; if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] || $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] == "pdf" || $this->Ini->Apl_paginacao == "FULL") { $nm_quant_linhas = 0; } } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida']) { $this->Lin_final = $this->rs_grid->EOF; if ($this->Lin_final) { $this->rs_grid->Close(); } } else { $this->rs_grid->Close(); } if (!$this->rs_grid->EOF) { if (isset($this->NM_tbody_open) && $this->NM_tbody_open) { $nm_saida->saida(" </TBODY>"); } } if ($this->rs_grid->EOF) { if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['SC_Ind_Groupby'] == "sc_free_group_by") { $SC_lst_Gby = array(); foreach ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['SC_Gb_Free_cmp'] as $cmp => $sql) { $SC_lst_Gby[] = $cmp; } $this->Nivel_gbBot = count($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['SC_Gb_Free_cmp']); krsort ($SC_lst_Gby); foreach ($SC_lst_Gby as $Ind => $cmp) { if (in_array($cmp, $this->SC_bot)) { $tmp = "quebra_" . $cmp . "_sc_free_group_by_bot"; $this->$tmp($cmp); $this->Nivel_gbBot--; } } } if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] || $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['exibe_total'] == "S") { $Gb_geral = "quebra_geral_" . $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['SC_Ind_Groupby'] . "_top"; $this->$Gb_geral() ; } } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida_grid']) { $nm_saida->saida("X##NM@@X"); } $nm_saida->saida("</TABLE>"); if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opc_psq']) { $nm_saida->saida(" </form>\r\n"); } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ajax_nav']) { $this->Ini->Arr_result['setValue'][] = array('field' => 'sc_grid_body', 'value' => NM_charset_to_utf8($_SESSION['scriptcase']['saida_html'])); $_SESSION['scriptcase']['saida_html'] = ""; } $nm_saida->saida("</TD>"); $nm_saida->saida($fecha_tr); if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida_grid']) { return; } if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida']) { $_SESSION['scriptcase']['contr_link_emb'] = ""; } if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != "pdf" && empty($this->nm_grid_sem_reg) && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != "print" && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != "print") { $nm_saida->saida("</TABLE></TD>\r\n"); $nm_saida->saida("<TD style=\"padding: 0px; border-width: 0px;\" valign=\"top\" width=1>\r\n"); if (!$_SESSION['scriptcase']['proc_mobile']) { $nm_saida->saida(" <iframe class=\"css_iframes\" id=\"nmsc_iframe_liga_DL_grid_aniversariante\" marginWidth=\"0px\" marginHeight=\"0px\" frameborder=\"0\" valign=\"top\" height=\"0px\" width=\"0px\" name=\"nm_iframe_liga_DL_grid_aniversariante\" scrolling=\"auto\" src=\"NM_Blank_Page.htm\"></iframe>\r\n"); } $nm_saida->saida("</TD>\r\n"); $nm_saida->saida(" </tr></table></td> </tr></table></td> </tr></table></td>\r\n"); $nm_saida->saida(" <TD style=\"padding: 0px; border-width: 0px; vertical-align: top;\">\r\n"); if (!$_SESSION['scriptcase']['proc_mobile']) { $nm_saida->saida(" <iframe class=\"css_iframes\" id=\"nmsc_iframe_liga_D_grid_aniversariante\" marginWidth=\"0px\" marginHeight=\"0px\" frameborder=\"0\" valign=\"top\" height=\"0px\" width=\"0px\" name=\"nm_iframe_liga_D_grid_aniversariante\" scrolling=\"auto\" src=\"NM_Blank_Page.htm\"></iframe>\r\n"); } $nm_saida->saida(" </TD>\r\n"); } $nm_saida->saida(" </TR>\r\n"); if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida']) { $nm_saida->saida("</TABLE>\r\n"); } if ($this->Print_All) { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] = "igual" ; } } function SC_grid_rightActionBar() { global $nm_saida; $dataActionbarPos = 'right'; } function NM_grid_matricula_movimentacao() { global $nm_saida; if (!isset($this->NM_cmp_hidden['matricula_movimentacao']) || $this->NM_cmp_hidden['matricula_movimentacao'] != "off") { if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] == "pdf" && isset($_SESSION['nm_session']['sys_wkhtmltopdf_show_html_content']) && $_SESSION['nm_session']['sys_wkhtmltopdf_show_html_content'] == 'Y') { $conteudo = NM_encode_input(sc_strip_script($this->matricula_movimentacao)); $conteudo_original = NM_encode_input(sc_strip_script($this->matricula_movimentacao)); } else { $conteudo = sc_strip_script($this->matricula_movimentacao); $conteudo_original = sc_strip_script($this->matricula_movimentacao); } if ($conteudo === "") { $conteudo = " " ; $graf = "" ; } $str_tem_display = $conteudo; if(!empty($str_tem_display) && $str_tem_display != ' ' && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf'] && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && !empty($conteudo)) { $str_tem_display = $this->getFieldHighlight('quicksearch', 'matricula_movimentacao', $str_tem_display, $conteudo_original); $str_tem_display = $this->getFieldHighlight('advanced_search', 'matricula_movimentacao', $str_tem_display, $conteudo_original); } $conteudo = $str_tem_display; $classColFld = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf']) { $this->SC_nowrap = ""; } else { $this->SC_nowrap = ""; } $nm_saida->saida(" <TD rowspan=\"" . $this->Rows_span . "\" class=\"" . $this->css_inherit_bg . ' ' . $this->css_line_fonf . $this->css_sep . $this->css_matricula_movimentacao_grid_line . " " . $classColFld . "\" style=\"" . $this->Css_Cmp['css_matricula_movimentacao_grid_line'] . "\" " . $this->SC_nowrap . " align=\"\" valign=\"top\" HEIGHT=\"0px\"><span id=\"id_sc_field_matricula_movimentacao_" . $this->SC_seq_page . "\">" . $conteudo . "</span></TD>\r\n"); } } function NM_grid_cpf_movimentacao() { global $nm_saida; if (!isset($this->NM_cmp_hidden['cpf_movimentacao']) || $this->NM_cmp_hidden['cpf_movimentacao'] != "off") { if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] == "pdf" && isset($_SESSION['nm_session']['sys_wkhtmltopdf_show_html_content']) && $_SESSION['nm_session']['sys_wkhtmltopdf_show_html_content'] == 'Y') { $conteudo = NM_encode_input(sc_strip_script($this->cpf_movimentacao)); $conteudo_original = NM_encode_input(sc_strip_script($this->cpf_movimentacao)); } else { $conteudo = sc_strip_script($this->cpf_movimentacao); $conteudo_original = sc_strip_script($this->cpf_movimentacao); } if ($conteudo === "") { $conteudo = " " ; $graf = "" ; } $str_tem_display = $conteudo; if(!empty($str_tem_display) && $str_tem_display != ' ' && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf'] && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && !empty($conteudo)) { $str_tem_display = $this->getFieldHighlight('quicksearch', 'cpf_movimentacao', $str_tem_display, $conteudo_original); $str_tem_display = $this->getFieldHighlight('advanced_search', 'cpf_movimentacao', $str_tem_display, $conteudo_original); } $conteudo = $str_tem_display; $classColFld = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf']) { $this->SC_nowrap = ""; } else { $this->SC_nowrap = ""; } $nm_saida->saida(" <TD rowspan=\"" . $this->Rows_span . "\" class=\"" . $this->css_inherit_bg . ' ' . $this->css_line_fonf . $this->css_sep . $this->css_cpf_movimentacao_grid_line . " " . $classColFld . "\" style=\"" . $this->Css_Cmp['css_cpf_movimentacao_grid_line'] . "\" " . $this->SC_nowrap . " align=\"\" valign=\"top\" HEIGHT=\"0px\"><span id=\"id_sc_field_cpf_movimentacao_" . $this->SC_seq_page . "\">" . $conteudo . "</span></TD>\r\n"); } } function NM_grid_nome_movimentacao() { global $nm_saida; if (!isset($this->NM_cmp_hidden['nome_movimentacao']) || $this->NM_cmp_hidden['nome_movimentacao'] != "off") { if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] == "pdf" && isset($_SESSION['nm_session']['sys_wkhtmltopdf_show_html_content']) && $_SESSION['nm_session']['sys_wkhtmltopdf_show_html_content'] == 'Y') { $conteudo = NM_encode_input(sc_strip_script($this->nome_movimentacao)); $conteudo_original = NM_encode_input(sc_strip_script($this->nome_movimentacao)); } else { $conteudo = sc_strip_script($this->nome_movimentacao); $conteudo_original = sc_strip_script($this->nome_movimentacao); } if ($conteudo === "") { $conteudo = " " ; $graf = "" ; } $str_tem_display = $conteudo; if(!empty($str_tem_display) && $str_tem_display != ' ' && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf'] && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && !empty($conteudo)) { $str_tem_display = $this->getFieldHighlight('quicksearch', 'nome_movimentacao', $str_tem_display, $conteudo_original); $str_tem_display = $this->getFieldHighlight('advanced_search', 'nome_movimentacao', $str_tem_display, $conteudo_original); } $conteudo = $str_tem_display; $classColFld = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf']) { $this->SC_nowrap = ""; } else { $this->SC_nowrap = ""; } $nm_saida->saida(" <TD rowspan=\"" . $this->Rows_span . "\" class=\"" . $this->css_inherit_bg . ' ' . $this->css_line_fonf . $this->css_sep . $this->css_nome_movimentacao_grid_line . " " . $classColFld . "\" style=\"" . $this->Css_Cmp['css_nome_movimentacao_grid_line'] . "\" " . $this->SC_nowrap . " align=\"\" valign=\"top\" HEIGHT=\"0px\">\r\n"); if (!$this->Ini->Proc_print && !$this->Ini->SC_Link_View && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != "pdf" && $_SESSION['scriptcase']['contr_link_emb'] != "pdf" && $conteudo != " "){ $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['Ind_lig_mult']++; $linkTarget = isset($this->Ini->sc_lig_target['C_@scinf_nome_movimentacao_@scinf_form_movimentacao']) ? $this->Ini->sc_lig_target['C_@scinf_nome_movimentacao_@scinf_form_movimentacao'] : (isset($this->Ini->sc_lig_target['C_@scinf_nome_movimentacao']) ? $this->Ini->sc_lig_target['C_@scinf_nome_movimentacao'] : null); if (isset($this->Ini->sc_lig_md5["form_movimentacao"]) && $this->Ini->sc_lig_md5["form_movimentacao"] == "S") { $Parms_Lig = "nmgp_lig_edit_lapis?#?S?@?nmgp_opcao?#?igual?@?cod_movimentacao?#?" . str_replace("'", "@aspass@", $this->cod_movimentacao) . "?@?SC_glo_par_usr_login?#?usr_login?@?NM_btn_insert?#?S?@?NM_btn_update?#?S?@?NM_btn_delete?#?S?@?NM_btn_navega?#?N?@?"; if ($_SESSION['scriptcase']['proc_mobile']) { $Parms_Lig = str_replace("NM_run_iframe?#?1?@?", "", $Parms_Lig); } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['dashboard_info']['under_dashboard'] && isset($linkTarget)) { if ('' != $Parms_Lig) { $Parms_Lig .= '*scout'; } $Parms_Lig .= 'under_dashboard*scin1*scoutdashboard_app*scin' . $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['dashboard_info']['dashboard_app'] . '*scoutown_widget*scin' . $linkTarget . '*scoutparent_widget*scin' . $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['dashboard_info']['own_widget'] . '*scoutcompact_mode*scin' . ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['dashboard_info']['compact_mode'] ? '1' : '0') . '*scoutremove_margin*scin' . ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['dashboard_info']['remove_margin'] ? '1' : '0') . '*scoutremove_border*scin' . ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['dashboard_info']['remove_border'] ? '1' : '0') . '*scoutremove_background*scin' . ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['dashboard_info']['remove_background'] ? '1' : '0'); } $Md5_Lig = "@SC_par@" . NM_encode_input($this->Ini->sc_page) . "@SC_par@grid_aniversariante@SC_par@" . md5($Parms_Lig); $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['Lig_Md5'][md5($Parms_Lig)] = $Parms_Lig; } else { $Md5_Lig = "nmgp_lig_edit_lapis?#?S?@?nmgp_opcao?#?igual?@?cod_movimentacao?#?" . str_replace("'", "@aspass@", $this->cod_movimentacao) . "?@?SC_glo_par_usr_login?#?usr_login?@?NM_btn_insert?#?S?@?NM_btn_update?#?S?@?NM_btn_delete?#?S?@?NM_btn_navega?#?N?@?"; } $nm_saida->saida("<a id=\"id_sc_field_nome_movimentacao_" . $this->SC_seq_page . "\" href=\"javascript:nm_gp_submit5('" . $this->Ini->link_form_movimentacao_edit . "', '$this->nm_location', '$Md5_Lig', '" . (isset($linkTarget) ? $linkTarget : '_self') . "', '', '0', '0', '', 'form_movimentacao', '" . $this->SC_ancora . "')\" onMouseover=\"nm_mostra_hint(this, event, '')\" onMouseOut=\"nm_apaga_hint()\" class=\"" . $this->Ini->cor_link_dados . $this->css_sep . $this->css_nome_movimentacao_grid_line . "\" style=\"" . $this->Css_Cmp['css_nome_movimentacao_grid_line'] . "\">" . $conteudo . "</a>\r\n"); } else { $nm_saida->saida(" <span id=\"id_sc_field_nome_movimentacao_" . $this->SC_seq_page . "\">$conteudo </span>\r\n"); } $nm_saida->saida("</TD>\r\n"); } } function NM_grid_data_nascimento_movimentacao() { global $nm_saida; if (!isset($this->NM_cmp_hidden['data_nascimento_movimentacao']) || $this->NM_cmp_hidden['data_nascimento_movimentacao'] != "off") { $conteudo = NM_encode_input(sc_strip_script($this->data_nascimento_movimentacao)); $conteudo_original = NM_encode_input(sc_strip_script($this->data_nascimento_movimentacao)); if ($conteudo === "") { $conteudo = " " ; $graf = "" ; } else { $conteudo_x = $conteudo; nm_conv_limpa_dado($conteudo_x, "YYYY-MM-DD"); if (is_numeric($conteudo_x) && $conteudo_x > 0) { $this->nm_data->SetaData($conteudo, "YYYY-MM-DD"); $conteudo = $this->nm_data->FormataSaida($this->nm_data->FormatRegion("DT", "ddmmaaaa")); } } $str_tem_display = $conteudo; if(!empty($str_tem_display) && $str_tem_display != ' ' && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf'] && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && !empty($conteudo)) { $str_tem_display = $this->getFieldHighlight('quicksearch', 'data_nascimento_movimentacao', $str_tem_display, $conteudo_original); $str_tem_display = $this->getFieldHighlight('advanced_search', 'data_nascimento_movimentacao', $str_tem_display, $conteudo_original); } $conteudo = $str_tem_display; $classColFld = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf']) { $this->SC_nowrap = ""; } else { $this->SC_nowrap = ""; } $nm_saida->saida(" <TD rowspan=\"" . $this->Rows_span . "\" class=\"" . $this->css_inherit_bg . ' ' . $this->css_line_fonf . $this->css_sep . $this->css_data_nascimento_movimentacao_grid_line . " " . $classColFld . "\" style=\"" . $this->Css_Cmp['css_data_nascimento_movimentacao_grid_line'] . "\" " . $this->SC_nowrap . " align=\"\" valign=\"top\" HEIGHT=\"0px\"><span id=\"id_sc_field_data_nascimento_movimentacao_" . $this->SC_seq_page . "\">" . $conteudo . "</span></TD>\r\n"); } } function NM_grid_dia_aniver_mov() { global $nm_saida; if (!isset($this->NM_cmp_hidden['dia_aniver_mov']) || $this->NM_cmp_hidden['dia_aniver_mov'] != "off") { $conteudo = NM_encode_input(sc_strip_script($this->dia_aniver_mov)); $conteudo_original = NM_encode_input(sc_strip_script($this->dia_aniver_mov)); if ($conteudo === "") { $conteudo = " " ; $graf = "" ; } else { nmgp_Form_Num_Val($conteudo, $_SESSION['scriptcase']['reg_conf']['grup_num'], $_SESSION['scriptcase']['reg_conf']['dec_num'], "0", "S", "2", "", "N:" . $_SESSION['scriptcase']['reg_conf']['neg_num'] , $_SESSION['scriptcase']['reg_conf']['simb_neg'], $_SESSION['scriptcase']['reg_conf']['num_group_digit']) ; } $str_tem_display = $conteudo; if(!empty($str_tem_display) && $str_tem_display != ' ' && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf'] && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && !empty($conteudo)) { $str_tem_display = $this->getFieldHighlight('quicksearch', 'dia_aniver_mov', $str_tem_display, $conteudo_original); $str_tem_display = $this->getFieldHighlight('advanced_search', 'dia_aniver_mov', $str_tem_display, $conteudo_original); } $conteudo = $str_tem_display; $classColFld = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf']) { $this->SC_nowrap = "NOWRAP"; } else { $this->SC_nowrap = "NOWRAP"; } $nm_saida->saida(" <TD rowspan=\"" . $this->Rows_span . "\" class=\"" . $this->css_inherit_bg . ' ' . $this->css_line_fonf . $this->css_sep . $this->css_dia_aniver_mov_grid_line . " " . $classColFld . "\" style=\"" . $this->Css_Cmp['css_dia_aniver_mov_grid_line'] . "\" " . $this->SC_nowrap . " align=\"\" valign=\"top\" HEIGHT=\"0px\"><span id=\"id_sc_field_dia_aniver_mov_" . $this->SC_seq_page . "\">" . $conteudo . "</span></TD>\r\n"); } } function NM_grid_idade_contato() { global $nm_saida; if (!isset($this->NM_cmp_hidden['idade_contato']) || $this->NM_cmp_hidden['idade_contato'] != "off") { $conteudo = NM_encode_input(sc_strip_script($this->idade_contato)); $conteudo_original = NM_encode_input(sc_strip_script($this->idade_contato)); if ($conteudo === "") { $conteudo = " " ; $graf = "" ; } else { nmgp_Form_Num_Val($conteudo, $_SESSION['scriptcase']['reg_conf']['grup_num'], $_SESSION['scriptcase']['reg_conf']['dec_num'], "0", "S", "2", "", "N:" . $_SESSION['scriptcase']['reg_conf']['neg_num'] , $_SESSION['scriptcase']['reg_conf']['simb_neg'], $_SESSION['scriptcase']['reg_conf']['num_group_digit']) ; } $str_tem_display = $conteudo; if(!empty($str_tem_display) && $str_tem_display != ' ' && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf'] && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && !empty($conteudo)) { $str_tem_display = $this->getFieldHighlight('quicksearch', 'idade_contato', $str_tem_display, $conteudo_original); $str_tem_display = $this->getFieldHighlight('advanced_search', 'idade_contato', $str_tem_display, $conteudo_original); } $conteudo = $str_tem_display; $classColFld = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf']) { $this->SC_nowrap = ""; } else { $this->SC_nowrap = ""; } $nm_saida->saida(" <TD rowspan=\"" . $this->Rows_span . "\" class=\"" . $this->css_inherit_bg . ' ' . $this->css_line_fonf . $this->css_sep . $this->css_idade_contato_grid_line . " " . $classColFld . "\" style=\"" . $this->Css_Cmp['css_idade_contato_grid_line'] . "\" " . $this->SC_nowrap . " align=\"\" valign=\"top\" HEIGHT=\"0px\"><span id=\"id_sc_field_idade_contato_" . $this->SC_seq_page . "\">" . $conteudo . "</span></TD>\r\n"); } } function NM_grid_idade_ano() { global $nm_saida; if (!isset($this->NM_cmp_hidden['idade_ano']) || $this->NM_cmp_hidden['idade_ano'] != "off") { $conteudo = NM_encode_input(sc_strip_script($this->idade_ano)); $conteudo_original = NM_encode_input(sc_strip_script($this->idade_ano)); if ($conteudo === "") { $conteudo = " " ; $graf = "" ; } else { nmgp_Form_Num_Val($conteudo, $_SESSION['scriptcase']['reg_conf']['grup_num'], $_SESSION['scriptcase']['reg_conf']['dec_num'], "0", "S", "2", "", "N:" . $_SESSION['scriptcase']['reg_conf']['neg_num'] , $_SESSION['scriptcase']['reg_conf']['simb_neg'], $_SESSION['scriptcase']['reg_conf']['num_group_digit']) ; } $str_tem_display = $conteudo; if(!empty($str_tem_display) && $str_tem_display != ' ' && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf'] && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && !empty($conteudo)) { $str_tem_display = $this->getFieldHighlight('quicksearch', 'idade_ano', $str_tem_display, $conteudo_original); $str_tem_display = $this->getFieldHighlight('advanced_search', 'idade_ano', $str_tem_display, $conteudo_original); } $conteudo = $str_tem_display; $classColFld = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf']) { $this->SC_nowrap = "NOWRAP"; } else { $this->SC_nowrap = "NOWRAP"; } $nm_saida->saida(" <TD rowspan=\"" . $this->Rows_span . "\" class=\"" . $this->css_inherit_bg . ' ' . $this->css_line_fonf . $this->css_sep . $this->css_idade_ano_grid_line . " " . $classColFld . "\" style=\"" . $this->Css_Cmp['css_idade_ano_grid_line'] . "\" " . $this->SC_nowrap . " align=\"\" valign=\"top\" HEIGHT=\"0px\"><span id=\"id_sc_field_idade_ano_" . $this->SC_seq_page . "\">" . $conteudo . "</span></TD>\r\n"); } } function NM_grid_sexo_movimentacao() { global $nm_saida; if (!isset($this->NM_cmp_hidden['sexo_movimentacao']) || $this->NM_cmp_hidden['sexo_movimentacao'] != "off") { if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] == "pdf" && isset($_SESSION['nm_session']['sys_wkhtmltopdf_show_html_content']) && $_SESSION['nm_session']['sys_wkhtmltopdf_show_html_content'] == 'Y') { $conteudo = NM_encode_input(sc_strip_script($this->sexo_movimentacao)); $conteudo_original = NM_encode_input(sc_strip_script($this->sexo_movimentacao)); } else { $conteudo = sc_strip_script($this->sexo_movimentacao); $conteudo_original = sc_strip_script($this->sexo_movimentacao); } if ($conteudo === "") { $conteudo = " " ; $graf = "" ; } $str_tem_display = $conteudo; if(!empty($str_tem_display) && $str_tem_display != ' ' && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf'] && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && !empty($conteudo)) { $str_tem_display = $this->getFieldHighlight('quicksearch', 'sexo_movimentacao', $str_tem_display, $conteudo_original); $str_tem_display = $this->getFieldHighlight('advanced_search', 'sexo_movimentacao', $str_tem_display, $conteudo_original); } $conteudo = $str_tem_display; $classColFld = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf']) { $this->SC_nowrap = ""; } else { $this->SC_nowrap = ""; } $nm_saida->saida(" <TD rowspan=\"" . $this->Rows_span . "\" class=\"" . $this->css_inherit_bg . ' ' . $this->css_line_fonf . $this->css_sep . $this->css_sexo_movimentacao_grid_line . " " . $classColFld . "\" style=\"" . $this->Css_Cmp['css_sexo_movimentacao_grid_line'] . "\" " . $this->SC_nowrap . " align=\"\" valign=\"top\" HEIGHT=\"0px\"><span id=\"id_sc_field_sexo_movimentacao_" . $this->SC_seq_page . "\">" . $conteudo . "</span></TD>\r\n"); } } function NM_grid_nome_empresa() { global $nm_saida; if (!isset($this->NM_cmp_hidden['nome_empresa']) || $this->NM_cmp_hidden['nome_empresa'] != "off") { if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] == "pdf" && isset($_SESSION['nm_session']['sys_wkhtmltopdf_show_html_content']) && $_SESSION['nm_session']['sys_wkhtmltopdf_show_html_content'] == 'Y') { $conteudo = NM_encode_input(sc_strip_script($this->nome_empresa)); $conteudo_original = NM_encode_input(sc_strip_script($this->nome_empresa)); } else { $conteudo = sc_strip_script($this->nome_empresa); $conteudo_original = sc_strip_script($this->nome_empresa); } if ($conteudo === "") { $conteudo = " " ; $graf = "" ; } $str_tem_display = $conteudo; if(!empty($str_tem_display) && $str_tem_display != ' ' && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf'] && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && !empty($conteudo)) { $str_tem_display = $this->getFieldHighlight('quicksearch', 'nome_empresa', $str_tem_display, $conteudo_original); $str_tem_display = $this->getFieldHighlight('advanced_search', 'nome_empresa', $str_tem_display, $conteudo_original); } $conteudo = $str_tem_display; $classColFld = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf']) { $this->SC_nowrap = ""; } else { $this->SC_nowrap = ""; } $nm_saida->saida(" <TD rowspan=\"" . $this->Rows_span . "\" class=\"" . $this->css_inherit_bg . ' ' . $this->css_line_fonf . $this->css_sep . $this->css_nome_empresa_grid_line . " " . $classColFld . "\" style=\"" . $this->Css_Cmp['css_nome_empresa_grid_line'] . "\" " . $this->SC_nowrap . " align=\"\" valign=\"top\" HEIGHT=\"0px\"><span id=\"id_sc_field_nome_empresa_" . $this->SC_seq_page . "\">" . $conteudo . "</span></TD>\r\n"); } } function NM_grid_ref_produto() { global $nm_saida; if (!isset($this->NM_cmp_hidden['ref_produto']) || $this->NM_cmp_hidden['ref_produto'] != "off") { if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] == "pdf" && isset($_SESSION['nm_session']['sys_wkhtmltopdf_show_html_content']) && $_SESSION['nm_session']['sys_wkhtmltopdf_show_html_content'] == 'Y') { $conteudo = NM_encode_input(sc_strip_script($this->ref_produto)); $conteudo_original = NM_encode_input(sc_strip_script($this->ref_produto)); } else { $conteudo = sc_strip_script($this->ref_produto); $conteudo_original = sc_strip_script($this->ref_produto); } if ($conteudo === "") { $conteudo = " " ; $graf = "" ; } $str_tem_display = $conteudo; if(!empty($str_tem_display) && $str_tem_display != ' ' && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf'] && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && !empty($conteudo)) { $str_tem_display = $this->getFieldHighlight('quicksearch', 'ref_produto', $str_tem_display, $conteudo_original); $str_tem_display = $this->getFieldHighlight('advanced_search', 'ref_produto', $str_tem_display, $conteudo_original); } $conteudo = $str_tem_display; $classColFld = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf']) { $this->SC_nowrap = ""; } else { $this->SC_nowrap = ""; } $nm_saida->saida(" <TD rowspan=\"" . $this->Rows_span . "\" class=\"" . $this->css_inherit_bg . ' ' . $this->css_line_fonf . $this->css_sep . $this->css_ref_produto_grid_line . " " . $classColFld . "\" style=\"" . $this->Css_Cmp['css_ref_produto_grid_line'] . "\" " . $this->SC_nowrap . " align=\"\" valign=\"top\" HEIGHT=\"0px\"><span id=\"id_sc_field_ref_produto_" . $this->SC_seq_page . "\">" . $conteudo . "</span></TD>\r\n"); } } function NM_grid_nome_produto() { global $nm_saida; if (!isset($this->NM_cmp_hidden['nome_produto']) || $this->NM_cmp_hidden['nome_produto'] != "off") { if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] == "pdf" && isset($_SESSION['nm_session']['sys_wkhtmltopdf_show_html_content']) && $_SESSION['nm_session']['sys_wkhtmltopdf_show_html_content'] == 'Y') { $conteudo = NM_encode_input(sc_strip_script($this->nome_produto)); $conteudo_original = NM_encode_input(sc_strip_script($this->nome_produto)); } else { $conteudo = sc_strip_script($this->nome_produto); $conteudo_original = sc_strip_script($this->nome_produto); } if ($conteudo === "") { $conteudo = " " ; $graf = "" ; } $str_tem_display = $conteudo; if(!empty($str_tem_display) && $str_tem_display != ' ' && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf'] && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && !empty($conteudo)) { $str_tem_display = $this->getFieldHighlight('quicksearch', 'nome_produto', $str_tem_display, $conteudo_original); $str_tem_display = $this->getFieldHighlight('advanced_search', 'nome_produto', $str_tem_display, $conteudo_original); } $conteudo = $str_tem_display; $classColFld = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf']) { $this->SC_nowrap = ""; } else { $this->SC_nowrap = ""; } $nm_saida->saida(" <TD rowspan=\"" . $this->Rows_span . "\" class=\"" . $this->css_inherit_bg . ' ' . $this->css_line_fonf . $this->css_sep . $this->css_nome_produto_grid_line . " " . $classColFld . "\" style=\"" . $this->Css_Cmp['css_nome_produto_grid_line'] . "\" " . $this->SC_nowrap . " align=\"\" valign=\"top\" HEIGHT=\"0px\"><span id=\"id_sc_field_nome_produto_" . $this->SC_seq_page . "\">" . $conteudo . "</span></TD>\r\n"); } } function NM_grid_nome_lista_parentesco() { global $nm_saida; if (!isset($this->NM_cmp_hidden['nome_lista_parentesco']) || $this->NM_cmp_hidden['nome_lista_parentesco'] != "off") { if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] == "pdf" && isset($_SESSION['nm_session']['sys_wkhtmltopdf_show_html_content']) && $_SESSION['nm_session']['sys_wkhtmltopdf_show_html_content'] == 'Y') { $conteudo = NM_encode_input(sc_strip_script($this->nome_lista_parentesco)); $conteudo_original = NM_encode_input(sc_strip_script($this->nome_lista_parentesco)); } else { $conteudo = sc_strip_script($this->nome_lista_parentesco); $conteudo_original = sc_strip_script($this->nome_lista_parentesco); } if ($conteudo === "") { $conteudo = " " ; $graf = "" ; } $str_tem_display = $conteudo; if(!empty($str_tem_display) && $str_tem_display != ' ' && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf'] && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && !empty($conteudo)) { $str_tem_display = $this->getFieldHighlight('quicksearch', 'nome_lista_parentesco', $str_tem_display, $conteudo_original); $str_tem_display = $this->getFieldHighlight('advanced_search', 'nome_lista_parentesco', $str_tem_display, $conteudo_original); } $conteudo = $str_tem_display; $classColFld = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf']) { $this->SC_nowrap = ""; } else { $this->SC_nowrap = ""; } $nm_saida->saida(" <TD rowspan=\"" . $this->Rows_span . "\" class=\"" . $this->css_inherit_bg . ' ' . $this->css_line_fonf . $this->css_sep . $this->css_nome_lista_parentesco_grid_line . " " . $classColFld . "\" style=\"" . $this->Css_Cmp['css_nome_lista_parentesco_grid_line'] . "\" " . $this->SC_nowrap . " align=\"\" valign=\"top\" HEIGHT=\"0px\"><span id=\"id_sc_field_nome_lista_parentesco_" . $this->SC_seq_page . "\">" . $conteudo . "</span></TD>\r\n"); } } function NM_grid_nome_lista_acomodacao() { global $nm_saida; if (!isset($this->NM_cmp_hidden['nome_lista_acomodacao']) || $this->NM_cmp_hidden['nome_lista_acomodacao'] != "off") { if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] == "pdf" && isset($_SESSION['nm_session']['sys_wkhtmltopdf_show_html_content']) && $_SESSION['nm_session']['sys_wkhtmltopdf_show_html_content'] == 'Y') { $conteudo = NM_encode_input(sc_strip_script($this->nome_lista_acomodacao)); $conteudo_original = NM_encode_input(sc_strip_script($this->nome_lista_acomodacao)); } else { $conteudo = sc_strip_script($this->nome_lista_acomodacao); $conteudo_original = sc_strip_script($this->nome_lista_acomodacao); } if ($conteudo === "") { $conteudo = " " ; $graf = "" ; } $str_tem_display = $conteudo; if(!empty($str_tem_display) && $str_tem_display != ' ' && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf'] && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && !empty($conteudo)) { $str_tem_display = $this->getFieldHighlight('quicksearch', 'nome_lista_acomodacao', $str_tem_display, $conteudo_original); $str_tem_display = $this->getFieldHighlight('advanced_search', 'nome_lista_acomodacao', $str_tem_display, $conteudo_original); } $conteudo = $str_tem_display; $classColFld = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf']) { $this->SC_nowrap = ""; } else { $this->SC_nowrap = ""; } $nm_saida->saida(" <TD rowspan=\"" . $this->Rows_span . "\" class=\"" . $this->css_inherit_bg . ' ' . $this->css_line_fonf . $this->css_sep . $this->css_nome_lista_acomodacao_grid_line . " " . $classColFld . "\" style=\"" . $this->Css_Cmp['css_nome_lista_acomodacao_grid_line'] . "\" " . $this->SC_nowrap . " align=\"\" valign=\"top\" HEIGHT=\"0px\"><span id=\"id_sc_field_nome_lista_acomodacao_" . $this->SC_seq_page . "\">" . $conteudo . "</span></TD>\r\n"); } } function NM_grid_nome_lista_situacao_beneficiario() { global $nm_saida; if (!isset($this->NM_cmp_hidden['nome_lista_situacao_beneficiario']) || $this->NM_cmp_hidden['nome_lista_situacao_beneficiario'] != "off") { if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] == "pdf" && isset($_SESSION['nm_session']['sys_wkhtmltopdf_show_html_content']) && $_SESSION['nm_session']['sys_wkhtmltopdf_show_html_content'] == 'Y') { $conteudo = NM_encode_input(sc_strip_script($this->nome_lista_situacao_beneficiario)); $conteudo_original = NM_encode_input(sc_strip_script($this->nome_lista_situacao_beneficiario)); } else { $conteudo = sc_strip_script($this->nome_lista_situacao_beneficiario); $conteudo_original = sc_strip_script($this->nome_lista_situacao_beneficiario); } if ($conteudo === "") { $conteudo = " " ; $graf = "" ; } $str_tem_display = $conteudo; if(!empty($str_tem_display) && $str_tem_display != ' ' && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf'] && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && !empty($conteudo)) { $str_tem_display = $this->getFieldHighlight('quicksearch', 'nome_lista_situacao_beneficiario', $str_tem_display, $conteudo_original); $str_tem_display = $this->getFieldHighlight('advanced_search', 'nome_lista_situacao_beneficiario', $str_tem_display, $conteudo_original); } $conteudo = $str_tem_display; $classColFld = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf']) { $this->SC_nowrap = ""; } else { $this->SC_nowrap = ""; } $nm_saida->saida(" <TD rowspan=\"" . $this->Rows_span . "\" class=\"" . $this->css_inherit_bg . ' ' . $this->css_line_fonf . $this->css_sep . $this->css_nome_lista_situacao_beneficiario_grid_line . " " . $classColFld . "\" style=\"" . $this->Css_Cmp['css_nome_lista_situacao_beneficiario_grid_line'] . "\" " . $this->SC_nowrap . " align=\"\" valign=\"top\" HEIGHT=\"0px\"><span id=\"id_sc_field_nome_lista_situacao_beneficiario_" . $this->SC_seq_page . "\">" . $conteudo . "</span></TD>\r\n"); } } function NM_grid_nome_lista_tipo_classe() { global $nm_saida; if (!isset($this->NM_cmp_hidden['nome_lista_tipo_classe']) || $this->NM_cmp_hidden['nome_lista_tipo_classe'] != "off") { if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] == "pdf" && isset($_SESSION['nm_session']['sys_wkhtmltopdf_show_html_content']) && $_SESSION['nm_session']['sys_wkhtmltopdf_show_html_content'] == 'Y') { $conteudo = NM_encode_input(sc_strip_script($this->nome_lista_tipo_classe)); $conteudo_original = NM_encode_input(sc_strip_script($this->nome_lista_tipo_classe)); } else { $conteudo = sc_strip_script($this->nome_lista_tipo_classe); $conteudo_original = sc_strip_script($this->nome_lista_tipo_classe); } if ($conteudo === "") { $conteudo = " " ; $graf = "" ; } $str_tem_display = $conteudo; if(!empty($str_tem_display) && $str_tem_display != ' ' && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf'] && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && !empty($conteudo)) { $str_tem_display = $this->getFieldHighlight('quicksearch', 'nome_lista_tipo_classe', $str_tem_display, $conteudo_original); $str_tem_display = $this->getFieldHighlight('advanced_search', 'nome_lista_tipo_classe', $str_tem_display, $conteudo_original); } $conteudo = $str_tem_display; $classColFld = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf']) { $this->SC_nowrap = ""; } else { $this->SC_nowrap = ""; } $nm_saida->saida(" <TD rowspan=\"" . $this->Rows_span . "\" class=\"" . $this->css_inherit_bg . ' ' . $this->css_line_fonf . $this->css_sep . $this->css_nome_lista_tipo_classe_grid_line . " " . $classColFld . "\" style=\"" . $this->Css_Cmp['css_nome_lista_tipo_classe_grid_line'] . "\" " . $this->SC_nowrap . " align=\"\" valign=\"top\" HEIGHT=\"0px\"><span id=\"id_sc_field_nome_lista_tipo_classe_" . $this->SC_seq_page . "\">" . $conteudo . "</span></TD>\r\n"); } } function NM_grid_cod_movimentacao() { global $nm_saida; if (!isset($this->NM_cmp_hidden['cod_movimentacao']) || $this->NM_cmp_hidden['cod_movimentacao'] != "off") { if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] == "pdf" && isset($_SESSION['nm_session']['sys_wkhtmltopdf_show_html_content']) && $_SESSION['nm_session']['sys_wkhtmltopdf_show_html_content'] == 'Y') { $conteudo = NM_encode_input(sc_strip_script($this->cod_movimentacao)); $conteudo_original = NM_encode_input(sc_strip_script($this->cod_movimentacao)); } else { $conteudo = sc_strip_script($this->cod_movimentacao); $conteudo_original = sc_strip_script($this->cod_movimentacao); } if ($conteudo === "") { $conteudo = " " ; $graf = "" ; } $str_tem_display = $conteudo; if(!empty($str_tem_display) && $str_tem_display != ' ' && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf'] && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && !empty($conteudo)) { $str_tem_display = $this->getFieldHighlight('quicksearch', 'cod_movimentacao', $str_tem_display, $conteudo_original); $str_tem_display = $this->getFieldHighlight('advanced_search', 'cod_movimentacao', $str_tem_display, $conteudo_original); } $conteudo = $str_tem_display; $classColFld = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf']) { $this->SC_nowrap = ""; } else { $this->SC_nowrap = ""; } $nm_saida->saida(" <TD rowspan=\"" . $this->Rows_span . "\" class=\"" . $this->css_inherit_bg . ' ' . $this->css_line_fonf . $this->css_sep . $this->css_cod_movimentacao_grid_line . " " . $classColFld . "\" style=\"" . $this->Css_Cmp['css_cod_movimentacao_grid_line'] . "\" " . $this->SC_nowrap . " align=\"\" valign=\"top\" HEIGHT=\"0px\"><span id=\"id_sc_field_cod_movimentacao_" . $this->SC_seq_page . "\">" . $conteudo . "</span></TD>\r\n"); } } function NM_grid_data_inicio_vigencia_movimentacao() { global $nm_saida; if (!isset($this->NM_cmp_hidden['data_inicio_vigencia_movimentacao']) || $this->NM_cmp_hidden['data_inicio_vigencia_movimentacao'] != "off") { $conteudo = NM_encode_input(sc_strip_script($this->data_inicio_vigencia_movimentacao)); $conteudo_original = NM_encode_input(sc_strip_script($this->data_inicio_vigencia_movimentacao)); if ($conteudo === "") { $conteudo = " " ; $graf = "" ; } else { $conteudo_x = $conteudo; nm_conv_limpa_dado($conteudo_x, "YYYY-MM-DD"); if (is_numeric($conteudo_x) && $conteudo_x > 0) { $this->nm_data->SetaData($conteudo, "YYYY-MM-DD"); $conteudo = $this->nm_data->FormataSaida($this->nm_data->FormatRegion("DT", "ddmmaaaa")); } } $str_tem_display = $conteudo; if(!empty($str_tem_display) && $str_tem_display != ' ' && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf'] && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && !empty($conteudo)) { $str_tem_display = $this->getFieldHighlight('quicksearch', 'data_inicio_vigencia_movimentacao', $str_tem_display, $conteudo_original); $str_tem_display = $this->getFieldHighlight('advanced_search', 'data_inicio_vigencia_movimentacao', $str_tem_display, $conteudo_original); } $conteudo = $str_tem_display; $classColFld = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf']) { $this->SC_nowrap = ""; } else { $this->SC_nowrap = ""; } $nm_saida->saida(" <TD rowspan=\"" . $this->Rows_span . "\" class=\"" . $this->css_inherit_bg . ' ' . $this->css_line_fonf . $this->css_sep . $this->css_data_inicio_vigencia_movimentacao_grid_line . " " . $classColFld . "\" style=\"" . $this->Css_Cmp['css_data_inicio_vigencia_movimentacao_grid_line'] . "\" " . $this->SC_nowrap . " align=\"\" valign=\"top\" HEIGHT=\"0px\"><span id=\"id_sc_field_data_inicio_vigencia_movimentacao_" . $this->SC_seq_page . "\">" . $conteudo . "</span></TD>\r\n"); } } function NM_grid_data_movimentacao_movimentacao() { global $nm_saida; if (!isset($this->NM_cmp_hidden['data_movimentacao_movimentacao']) || $this->NM_cmp_hidden['data_movimentacao_movimentacao'] != "off") { $conteudo = NM_encode_input(sc_strip_script($this->data_movimentacao_movimentacao)); $conteudo_original = NM_encode_input(sc_strip_script($this->data_movimentacao_movimentacao)); if ($conteudo === "") { $conteudo = " " ; $graf = "" ; } else { $conteudo_x = $conteudo; nm_conv_limpa_dado($conteudo_x, "YYYY-MM-DD"); if (is_numeric($conteudo_x) && $conteudo_x > 0) { $this->nm_data->SetaData($conteudo, "YYYY-MM-DD"); $conteudo = $this->nm_data->FormataSaida($this->nm_data->FormatRegion("DT", "ddmmaaaa")); } } $str_tem_display = $conteudo; if(!empty($str_tem_display) && $str_tem_display != ' ' && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf'] && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && !empty($conteudo)) { $str_tem_display = $this->getFieldHighlight('quicksearch', 'data_movimentacao_movimentacao', $str_tem_display, $conteudo_original); $str_tem_display = $this->getFieldHighlight('advanced_search', 'data_movimentacao_movimentacao', $str_tem_display, $conteudo_original); } $conteudo = $str_tem_display; $classColFld = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf']) { $this->SC_nowrap = ""; } else { $this->SC_nowrap = ""; } $nm_saida->saida(" <TD rowspan=\"" . $this->Rows_span . "\" class=\"" . $this->css_inherit_bg . ' ' . $this->css_line_fonf . $this->css_sep . $this->css_data_movimentacao_movimentacao_grid_line . " " . $classColFld . "\" style=\"" . $this->Css_Cmp['css_data_movimentacao_movimentacao_grid_line'] . "\" " . $this->SC_nowrap . " align=\"\" valign=\"top\" HEIGHT=\"0px\"><span id=\"id_sc_field_data_movimentacao_movimentacao_" . $this->SC_seq_page . "\">" . $conteudo . "</span></TD>\r\n"); } } function NM_grid_idade_movimentacao() { global $nm_saida; if (!isset($this->NM_cmp_hidden['idade_movimentacao']) || $this->NM_cmp_hidden['idade_movimentacao'] != "off") { $conteudo = NM_encode_input(sc_strip_script($this->idade_movimentacao)); $conteudo_original = NM_encode_input(sc_strip_script($this->idade_movimentacao)); if ($conteudo === "") { $conteudo = " " ; $graf = "" ; } else { nmgp_Form_Num_Val($conteudo, $_SESSION['scriptcase']['reg_conf']['grup_num'], $_SESSION['scriptcase']['reg_conf']['dec_num'], "0", "S", "2", "", "N:" . $_SESSION['scriptcase']['reg_conf']['neg_num'] , $_SESSION['scriptcase']['reg_conf']['simb_neg'], $_SESSION['scriptcase']['reg_conf']['num_group_digit']) ; } $str_tem_display = $conteudo; if(!empty($str_tem_display) && $str_tem_display != ' ' && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf'] && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && !empty($conteudo)) { $str_tem_display = $this->getFieldHighlight('quicksearch', 'idade_movimentacao', $str_tem_display, $conteudo_original); $str_tem_display = $this->getFieldHighlight('advanced_search', 'idade_movimentacao', $str_tem_display, $conteudo_original); } $conteudo = $str_tem_display; $classColFld = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf']) { $this->SC_nowrap = ""; } else { $this->SC_nowrap = ""; } $nm_saida->saida(" <TD rowspan=\"" . $this->Rows_span . "\" class=\"" . $this->css_inherit_bg . ' ' . $this->css_line_fonf . $this->css_sep . $this->css_idade_movimentacao_grid_line . " " . $classColFld . "\" style=\"" . $this->Css_Cmp['css_idade_movimentacao_grid_line'] . "\" " . $this->SC_nowrap . " align=\"\" valign=\"top\" HEIGHT=\"0px\"><span id=\"id_sc_field_idade_movimentacao_" . $this->SC_seq_page . "\">" . $conteudo . "</span></TD>\r\n"); } } function NM_grid_fone_fixo_movimentacao() { global $nm_saida; if (!isset($this->NM_cmp_hidden['fone_fixo_movimentacao']) || $this->NM_cmp_hidden['fone_fixo_movimentacao'] != "off") { if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] == "pdf" && isset($_SESSION['nm_session']['sys_wkhtmltopdf_show_html_content']) && $_SESSION['nm_session']['sys_wkhtmltopdf_show_html_content'] == 'Y') { $conteudo = NM_encode_input(sc_strip_script($this->fone_fixo_movimentacao)); $conteudo_original = NM_encode_input(sc_strip_script($this->fone_fixo_movimentacao)); } else { $conteudo = sc_strip_script($this->fone_fixo_movimentacao); $conteudo_original = sc_strip_script($this->fone_fixo_movimentacao); } if ($conteudo === "") { $conteudo = " " ; $graf = "" ; } $str_tem_display = $conteudo; if(!empty($str_tem_display) && $str_tem_display != ' ' && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf'] && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && !empty($conteudo)) { $str_tem_display = $this->getFieldHighlight('quicksearch', 'fone_fixo_movimentacao', $str_tem_display, $conteudo_original); $str_tem_display = $this->getFieldHighlight('advanced_search', 'fone_fixo_movimentacao', $str_tem_display, $conteudo_original); } $conteudo = $str_tem_display; $classColFld = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf']) { $this->SC_nowrap = ""; } else { $this->SC_nowrap = ""; } $nm_saida->saida(" <TD rowspan=\"" . $this->Rows_span . "\" class=\"" . $this->css_inherit_bg . ' ' . $this->css_line_fonf . $this->css_sep . $this->css_fone_fixo_movimentacao_grid_line . " " . $classColFld . "\" style=\"" . $this->Css_Cmp['css_fone_fixo_movimentacao_grid_line'] . "\" " . $this->SC_nowrap . " align=\"\" valign=\"top\" HEIGHT=\"0px\"><span id=\"id_sc_field_fone_fixo_movimentacao_" . $this->SC_seq_page . "\">" . $conteudo . "</span></TD>\r\n"); } } function NM_grid_fone_celular_movimentacao() { global $nm_saida; if (!isset($this->NM_cmp_hidden['fone_celular_movimentacao']) || $this->NM_cmp_hidden['fone_celular_movimentacao'] != "off") { if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] == "pdf" && isset($_SESSION['nm_session']['sys_wkhtmltopdf_show_html_content']) && $_SESSION['nm_session']['sys_wkhtmltopdf_show_html_content'] == 'Y') { $conteudo = NM_encode_input(sc_strip_script($this->fone_celular_movimentacao)); $conteudo_original = NM_encode_input(sc_strip_script($this->fone_celular_movimentacao)); } else { $conteudo = sc_strip_script($this->fone_celular_movimentacao); $conteudo_original = sc_strip_script($this->fone_celular_movimentacao); } if ($conteudo === "") { $conteudo = " " ; $graf = "" ; } $str_tem_display = $conteudo; if(!empty($str_tem_display) && $str_tem_display != ' ' && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf'] && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && !empty($conteudo)) { $str_tem_display = $this->getFieldHighlight('quicksearch', 'fone_celular_movimentacao', $str_tem_display, $conteudo_original); $str_tem_display = $this->getFieldHighlight('advanced_search', 'fone_celular_movimentacao', $str_tem_display, $conteudo_original); } $conteudo = $str_tem_display; $classColFld = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf']) { $this->SC_nowrap = ""; } else { $this->SC_nowrap = ""; } $nm_saida->saida(" <TD rowspan=\"" . $this->Rows_span . "\" class=\"" . $this->css_inherit_bg . ' ' . $this->css_line_fonf . $this->css_sep . $this->css_fone_celular_movimentacao_grid_line . " " . $classColFld . "\" style=\"" . $this->Css_Cmp['css_fone_celular_movimentacao_grid_line'] . "\" " . $this->SC_nowrap . " align=\"\" valign=\"top\" HEIGHT=\"0px\"><span id=\"id_sc_field_fone_celular_movimentacao_" . $this->SC_seq_page . "\">" . $conteudo . "</span></TD>\r\n"); } } function NM_grid_fone_whatsapp_movimentacao() { global $nm_saida; if (!isset($this->NM_cmp_hidden['fone_whatsapp_movimentacao']) || $this->NM_cmp_hidden['fone_whatsapp_movimentacao'] != "off") { if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] == "pdf" && isset($_SESSION['nm_session']['sys_wkhtmltopdf_show_html_content']) && $_SESSION['nm_session']['sys_wkhtmltopdf_show_html_content'] == 'Y') { $conteudo = NM_encode_input(sc_strip_script($this->fone_whatsapp_movimentacao)); $conteudo_original = NM_encode_input(sc_strip_script($this->fone_whatsapp_movimentacao)); } else { $conteudo = sc_strip_script($this->fone_whatsapp_movimentacao); $conteudo_original = sc_strip_script($this->fone_whatsapp_movimentacao); } if ($conteudo === "") { $conteudo = " " ; $graf = "" ; } $str_tem_display = $conteudo; if(!empty($str_tem_display) && $str_tem_display != ' ' && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf'] && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && !empty($conteudo)) { $str_tem_display = $this->getFieldHighlight('quicksearch', 'fone_whatsapp_movimentacao', $str_tem_display, $conteudo_original); $str_tem_display = $this->getFieldHighlight('advanced_search', 'fone_whatsapp_movimentacao', $str_tem_display, $conteudo_original); } $conteudo = $str_tem_display; $classColFld = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf']) { $this->SC_nowrap = ""; } else { $this->SC_nowrap = ""; } $nm_saida->saida(" <TD rowspan=\"" . $this->Rows_span . "\" class=\"" . $this->css_inherit_bg . ' ' . $this->css_line_fonf . $this->css_sep . $this->css_fone_whatsapp_movimentacao_grid_line . " " . $classColFld . "\" style=\"" . $this->Css_Cmp['css_fone_whatsapp_movimentacao_grid_line'] . "\" " . $this->SC_nowrap . " align=\"\" valign=\"top\" HEIGHT=\"0px\"><span id=\"id_sc_field_fone_whatsapp_movimentacao_" . $this->SC_seq_page . "\">" . $conteudo . "</span></TD>\r\n"); } } function NM_grid_email_movimentacao() { global $nm_saida; if (!isset($this->NM_cmp_hidden['email_movimentacao']) || $this->NM_cmp_hidden['email_movimentacao'] != "off") { $conteudo = NM_encode_input(sc_strip_script($this->email_movimentacao)); $conteudo_original = NM_encode_input(sc_strip_script($this->email_movimentacao)); if ($conteudo === "") { $conteudo = " " ; $graf = "" ; } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != "pdf" && $_SESSION['scriptcase']['contr_link_emb'] != "pdf" && $conteudo != " ") { $str_tem_display = $conteudo; if(!empty($str_tem_display) && $str_tem_display != ' ' && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf'] && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && !empty($conteudo)) { $str_tem_display = $this->getFieldHighlight('quicksearch', 'email_movimentacao', $str_tem_display, $conteudo_original); $str_tem_display = $this->getFieldHighlight('advanced_search', 'email_movimentacao', $str_tem_display, $conteudo_original); } $conteudo = "<a href=\"mailto:$conteudo\" class=\"" . $this->Ini->cor_link_dados . $this->css_sep . $this->css_email_movimentacao_grid_line . "\">$str_tem_display</a>"; } $str_tem_display = $conteudo; if(!empty($str_tem_display) && $str_tem_display != ' ' && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf'] && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && !empty($conteudo)) { $str_tem_display = $this->getFieldHighlight('quicksearch', 'email_movimentacao', $str_tem_display, $conteudo_original); $str_tem_display = $this->getFieldHighlight('advanced_search', 'email_movimentacao', $str_tem_display, $conteudo_original); } $classColFld = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf']) { $this->SC_nowrap = ""; } else { $this->SC_nowrap = ""; } $nm_saida->saida(" <TD rowspan=\"" . $this->Rows_span . "\" class=\"" . $this->css_inherit_bg . ' ' . $this->css_line_fonf . $this->css_sep . $this->css_email_movimentacao_grid_line . " " . $classColFld . "\" style=\"" . $this->Css_Cmp['css_email_movimentacao_grid_line'] . "\" " . $this->SC_nowrap . " align=\"\" valign=\"top\" HEIGHT=\"0px\"><span id=\"id_sc_field_email_movimentacao_" . $this->SC_seq_page . "\">" . $conteudo . "</span></TD>\r\n"); } } function NM_grid_obs_movimentacao() { global $nm_saida; if (!isset($this->NM_cmp_hidden['obs_movimentacao']) || $this->NM_cmp_hidden['obs_movimentacao'] != "off") { if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] == "pdf" && isset($_SESSION['nm_session']['sys_wkhtmltopdf_show_html_content']) && $_SESSION['nm_session']['sys_wkhtmltopdf_show_html_content'] == 'Y') { $conteudo = NM_encode_input(sc_strip_script($this->obs_movimentacao)); $conteudo_original = NM_encode_input(sc_strip_script($this->obs_movimentacao)); } else { $conteudo = sc_strip_script($this->obs_movimentacao); $conteudo_original = sc_strip_script($this->obs_movimentacao); } if ($conteudo === "") { $conteudo = " " ; $graf = "" ; } $str_tem_display = $conteudo; if(!empty($str_tem_display) && $str_tem_display != ' ' && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf'] && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && !empty($conteudo)) { $str_tem_display = $this->getFieldHighlight('quicksearch', 'obs_movimentacao', $str_tem_display, $conteudo_original); $str_tem_display = $this->getFieldHighlight('advanced_search', 'obs_movimentacao', $str_tem_display, $conteudo_original); } $conteudo = $str_tem_display; $classColFld = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf']) { $this->SC_nowrap = ""; } else { $this->SC_nowrap = ""; } $nm_saida->saida(" <TD rowspan=\"" . $this->Rows_span . "\" class=\"" . $this->css_inherit_bg . ' ' . $this->css_line_fonf . $this->css_sep . $this->css_obs_movimentacao_grid_line . " " . $classColFld . "\" style=\"" . $this->Css_Cmp['css_obs_movimentacao_grid_line'] . "\" " . $this->SC_nowrap . " align=\"\" valign=\"top\" HEIGHT=\"0px\"><span id=\"id_sc_field_obs_movimentacao_" . $this->SC_seq_page . "\">" . $conteudo . "</span></TD>\r\n"); } } function NM_grid_criado_data_movimentacao() { global $nm_saida; if (!isset($this->NM_cmp_hidden['criado_data_movimentacao']) || $this->NM_cmp_hidden['criado_data_movimentacao'] != "off") { $conteudo = NM_encode_input(sc_strip_script($this->criado_data_movimentacao)); $conteudo_original = NM_encode_input(sc_strip_script($this->criado_data_movimentacao)); if ($conteudo === "") { $conteudo = " " ; $graf = "" ; } else { if (substr($conteudo, 10, 1) == "-") { $conteudo = substr($conteudo, 0, 10) . " " . substr($conteudo, 11); } if (substr($conteudo, 13, 1) == ".") { $conteudo = substr($conteudo, 0, 13) . ":" . substr($conteudo, 14, 2) . ":" . substr($conteudo, 17); } $conteudo_x = $conteudo; nm_conv_limpa_dado($conteudo_x, "YYYY-MM-DD HH:II:SS"); if (is_numeric($conteudo_x) && $conteudo_x > 0) { $this->nm_data->SetaData($conteudo, "YYYY-MM-DD HH:II:SS"); $conteudo = $this->nm_data->FormataSaida($this->nm_data->FormatRegion("DH", "ddmmaaaa;hhiiss")); } } $str_tem_display = $conteudo; if(!empty($str_tem_display) && $str_tem_display != ' ' && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf'] && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && !empty($conteudo)) { $str_tem_display = $this->getFieldHighlight('quicksearch', 'criado_data_movimentacao', $str_tem_display, $conteudo_original); $str_tem_display = $this->getFieldHighlight('advanced_search', 'criado_data_movimentacao', $str_tem_display, $conteudo_original); } $conteudo = $str_tem_display; $classColFld = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf']) { $this->SC_nowrap = "NOWRAP"; } else { $this->SC_nowrap = "NOWRAP"; } $nm_saida->saida(" <TD rowspan=\"" . $this->Rows_span . "\" class=\"" . $this->css_inherit_bg . ' ' . $this->css_line_fonf . $this->css_sep . $this->css_criado_data_movimentacao_grid_line . " " . $classColFld . "\" style=\"" . $this->Css_Cmp['css_criado_data_movimentacao_grid_line'] . "\" " . $this->SC_nowrap . " align=\"\" valign=\"top\" HEIGHT=\"0px\"><span id=\"id_sc_field_criado_data_movimentacao_" . $this->SC_seq_page . "\">" . $conteudo . "</span></TD>\r\n"); } } function NM_grid_criado_user_movimentacao() { global $nm_saida; if (!isset($this->NM_cmp_hidden['criado_user_movimentacao']) || $this->NM_cmp_hidden['criado_user_movimentacao'] != "off") { if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] == "pdf" && isset($_SESSION['nm_session']['sys_wkhtmltopdf_show_html_content']) && $_SESSION['nm_session']['sys_wkhtmltopdf_show_html_content'] == 'Y') { $conteudo = NM_encode_input(sc_strip_script($this->criado_user_movimentacao)); $conteudo_original = NM_encode_input(sc_strip_script($this->criado_user_movimentacao)); } else { $conteudo = sc_strip_script($this->criado_user_movimentacao); $conteudo_original = sc_strip_script($this->criado_user_movimentacao); } if ($conteudo === "") { $conteudo = " " ; $graf = "" ; } $str_tem_display = $conteudo; if(!empty($str_tem_display) && $str_tem_display != ' ' && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf'] && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && !empty($conteudo)) { $str_tem_display = $this->getFieldHighlight('quicksearch', 'criado_user_movimentacao', $str_tem_display, $conteudo_original); $str_tem_display = $this->getFieldHighlight('advanced_search', 'criado_user_movimentacao', $str_tem_display, $conteudo_original); } $conteudo = $str_tem_display; $classColFld = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf']) { $this->SC_nowrap = ""; } else { $this->SC_nowrap = ""; } $nm_saida->saida(" <TD rowspan=\"" . $this->Rows_span . "\" class=\"" . $this->css_inherit_bg . ' ' . $this->css_line_fonf . $this->css_sep . $this->css_criado_user_movimentacao_grid_line . " " . $classColFld . "\" style=\"" . $this->Css_Cmp['css_criado_user_movimentacao_grid_line'] . "\" " . $this->SC_nowrap . " align=\"\" valign=\"top\" HEIGHT=\"0px\"><span id=\"id_sc_field_criado_user_movimentacao_" . $this->SC_seq_page . "\">" . $conteudo . "</span></TD>\r\n"); } } function NM_grid_cnpj_empresa() { global $nm_saida; if (!isset($this->NM_cmp_hidden['cnpj_empresa']) || $this->NM_cmp_hidden['cnpj_empresa'] != "off") { $conteudo = NM_encode_input(sc_strip_script($this->cnpj_empresa)); $conteudo_original = NM_encode_input(sc_strip_script($this->cnpj_empresa)); if ($conteudo === "") { $conteudo = " " ; $graf = "" ; } else { if (strlen($conteudo) < 14) { $conteudo = str_repeat(0, 14 - strlen($conteudo)) . $conteudo; } elseif (strlen($conteudo) > 14) { $conteudo = substr($conteudo, strlen($conteudo) - 14); } nmgp_Form_CicCnpj($conteudo) ; } $str_tem_display = $conteudo; if(!empty($str_tem_display) && $str_tem_display != ' ' && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf'] && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && !empty($conteudo)) { $str_tem_display = $this->getFieldHighlight('quicksearch', 'cnpj_empresa', $str_tem_display, $conteudo_original); $str_tem_display = $this->getFieldHighlight('advanced_search', 'cnpj_empresa', $str_tem_display, $conteudo_original); } $conteudo = $str_tem_display; $classColFld = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf']) { $this->SC_nowrap = ""; } else { $this->SC_nowrap = ""; } $nm_saida->saida(" <TD rowspan=\"" . $this->Rows_span . "\" class=\"" . $this->css_inherit_bg . ' ' . $this->css_line_fonf . $this->css_sep . $this->css_cnpj_empresa_grid_line . " " . $classColFld . "\" style=\"" . $this->Css_Cmp['css_cnpj_empresa_grid_line'] . "\" " . $this->SC_nowrap . " align=\"\" valign=\"top\" HEIGHT=\"0px\"><span id=\"id_sc_field_cnpj_empresa_" . $this->SC_seq_page . "\">" . $conteudo . "</span></TD>\r\n"); } } function NM_grid_municipio_empresa() { global $nm_saida; if (!isset($this->NM_cmp_hidden['municipio_empresa']) || $this->NM_cmp_hidden['municipio_empresa'] != "off") { if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] == "pdf" && isset($_SESSION['nm_session']['sys_wkhtmltopdf_show_html_content']) && $_SESSION['nm_session']['sys_wkhtmltopdf_show_html_content'] == 'Y') { $conteudo = NM_encode_input(sc_strip_script($this->municipio_empresa)); $conteudo_original = NM_encode_input(sc_strip_script($this->municipio_empresa)); } else { $conteudo = sc_strip_script($this->municipio_empresa); $conteudo_original = sc_strip_script($this->municipio_empresa); } if ($conteudo === "") { $conteudo = " " ; $graf = "" ; } $str_tem_display = $conteudo; if(!empty($str_tem_display) && $str_tem_display != ' ' && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf'] && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && !empty($conteudo)) { $str_tem_display = $this->getFieldHighlight('quicksearch', 'municipio_empresa', $str_tem_display, $conteudo_original); $str_tem_display = $this->getFieldHighlight('advanced_search', 'municipio_empresa', $str_tem_display, $conteudo_original); } $conteudo = $str_tem_display; $classColFld = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf']) { $this->SC_nowrap = ""; } else { $this->SC_nowrap = ""; } $nm_saida->saida(" <TD rowspan=\"" . $this->Rows_span . "\" class=\"" . $this->css_inherit_bg . ' ' . $this->css_line_fonf . $this->css_sep . $this->css_municipio_empresa_grid_line . " " . $classColFld . "\" style=\"" . $this->Css_Cmp['css_municipio_empresa_grid_line'] . "\" " . $this->SC_nowrap . " align=\"\" valign=\"top\" HEIGHT=\"0px\"><span id=\"id_sc_field_municipio_empresa_" . $this->SC_seq_page . "\">" . $conteudo . "</span></TD>\r\n"); } } function NM_grid_uf_empresa() { global $nm_saida; if (!isset($this->NM_cmp_hidden['uf_empresa']) || $this->NM_cmp_hidden['uf_empresa'] != "off") { if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] == "pdf" && isset($_SESSION['nm_session']['sys_wkhtmltopdf_show_html_content']) && $_SESSION['nm_session']['sys_wkhtmltopdf_show_html_content'] == 'Y') { $conteudo = NM_encode_input(sc_strip_script($this->uf_empresa)); $conteudo_original = NM_encode_input(sc_strip_script($this->uf_empresa)); } else { $conteudo = sc_strip_script($this->uf_empresa); $conteudo_original = sc_strip_script($this->uf_empresa); } if ($conteudo === "") { $conteudo = " " ; $graf = "" ; } $str_tem_display = $conteudo; if(!empty($str_tem_display) && $str_tem_display != ' ' && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf'] && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && !empty($conteudo)) { $str_tem_display = $this->getFieldHighlight('quicksearch', 'uf_empresa', $str_tem_display, $conteudo_original); $str_tem_display = $this->getFieldHighlight('advanced_search', 'uf_empresa', $str_tem_display, $conteudo_original); } $conteudo = $str_tem_display; $classColFld = ""; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != 'print' && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != 'pdf') { $classColFld = " sc-col-fld sc-col-fld-" . $this->grid_fixed_column_no; } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf']) { $this->SC_nowrap = ""; } else { $this->SC_nowrap = ""; } $nm_saida->saida(" <TD rowspan=\"" . $this->Rows_span . "\" class=\"" . $this->css_inherit_bg . ' ' . $this->css_line_fonf . $this->css_sep . $this->css_uf_empresa_grid_line . " " . $classColFld . "\" style=\"" . $this->Css_Cmp['css_uf_empresa_grid_line'] . "\" " . $this->SC_nowrap . " align=\"\" valign=\"top\" HEIGHT=\"0px\"><span id=\"id_sc_field_uf_empresa_" . $this->SC_seq_page . "\">" . $conteudo . "</span></TD>\r\n"); } } function NM_calc_span() { $this->NM_colspan = 30; if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opc_psq']) { $this->NM_colspan++; } foreach ($this->NM_cmp_hidden as $Cmp => $Hidden) { if ($Hidden == "off") { $this->NM_colspan--; } } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida_grid']) { $this->NM_colspan--; } } function nm_quebra_pagina($nm_parms) { global $nm_saida; if ($this->nmgp_prim_pag_pdf && $nm_parms == "pagina") { $this->nmgp_prim_pag_pdf = false; return; } $this->Ini->nm_cont_lin++; if (($this->Ini->nm_limite_lin > 0 && $this->Ini->nm_cont_lin > $this->Ini->nm_limite_lin) || $nm_parms == "pagina" || $nm_parms == "resumo" || $nm_parms == "total") { $nm_saida->saida("</TABLE></TD></TR>\r\n"); $this->Ini->nm_cont_lin = ($nm_parms == "pagina") ? 0 : 1; if ($this->Print_All) { if (isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['print_navigator']) && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['print_navigator'] == "Netscape") { $nm_saida->saida("</TABLE><TABLE id=\"main_table_grid\" style=\"page-break-before:always;\" align=\"" . $this->Tab_align . "\" valign=\"" . $this->Tab_valign . "\" " . $this->Tab_width . ">\r\n"); } else { $nm_saida->saida("</TABLE><TABLE id=\"main_table_grid\" class=\"scGridBorder\" style=\"page-break-before:always;\" align=\"" . $this->Tab_align . "\" valign=\"" . $this->Tab_valign . "\" " . $this->Tab_width . ">\r\n"); } } else { $nm_saida->saida("</table><div style=\"page-break-after: always;\"><span style=\"display: none;\"> </span></div><table width='100%' cellspacing=0 cellpadding=0>\r\n"); } if ($nm_parms != "resumo" && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida']) { if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf']) { } else { if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf_vert']) { $nm_saida->saida(" <thead>\r\n"); } $this->cabecalho(); if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf_vert']) { $nm_saida->saida(" </thead>\r\n"); } } } $nm_saida->saida(" <TR> \r\n"); $nm_saida->saida(" <TD style=\"padding: 0px; vertical-align: top;\" width=\"100%\"> \r\n"); $nm_saida->saida(" <TABLE class=\"" . $this->css_scGridTabela . "\" align=\"center\" " . $nm_id_aplicacao . " width=\"100%\">\r\n"); if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf'] && ($this->pdf_all_cab == "S" || $this->pdf_all_label == "S")) { $nm_saida->saida(" <thead> \r\n"); if ($this->pdf_all_cab == "S") { $this->cabecalho(); } if ($this->pdf_all_label == "S" && $nm_parms != "resumo" && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida_grid']) { $this->label_grid(); } $nm_saida->saida(" </thead> \r\n"); } if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf'] && $nm_parms != "resumo" && $nm_parms != "pagina" && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida_grid']) { $this->label_grid(); } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['proc_pdf'] && $this->pdf_label_group != "S" && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida_grid']) { $this->nm_inicio_pag = 0; } } } function quebra_sexo_movimentacao_sc_free_group_by($Cmp_qb, $Where_qb, $Cmp_Name) { $Var_name_gb = "SC_tot_" . $Cmp_Name; $Cmps_Gb_Free = "campos_quebra_" . $Cmp_Name; $Desc_Gb_Ant = $Cmp_Name . "_ant_desc"; global $$Var_name_gb, $Desc_Gb_Ant; $this->sc_proc_quebra_mes_aniver_mov = false; $this->sc_proc_quebra_nome_empresa = false; $this->sc_proc_quebra_nome_produto = false; $this->sc_proc_quebra_sexo_movimentacao = true; $this->Tot->quebra_sexo_movimentacao_sc_free_group_by($Cmp_qb, $Where_qb, $Cmp_Name); $tot_sexo_movimentacao = $$Var_name_gb; $conteudo = $tot_sexo_movimentacao[0] ; $this->count_sexo_movimentacao = $tot_sexo_movimentacao[1]; $Temp_cmp_quebra = array(); if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] == "pdf" && isset($_SESSION['nm_session']['sys_wkhtmltopdf_show_html_content']) && $_SESSION['nm_session']['sys_wkhtmltopdf_show_html_content'] == 'Y') { $conteudo = NM_encode_input(sc_strip_script($this->sexo_movimentacao)); } else { $conteudo = sc_strip_script($this->sexo_movimentacao); } $Temp_cmp_quebra[0]['cmp'] = $conteudo; if (isset($this->nmgp_label_quebras['sexo_movimentacao'])) { $Temp_cmp_quebra[0]['lab'] = $this->nmgp_label_quebras['sexo_movimentacao']; } else { $Temp_cmp_quebra[0]['lab'] = "Sexo"; } $this->$Cmps_Gb_Free = $Temp_cmp_quebra; $this->sc_proc_quebra_sexo_movimentacao = false; } function quebra_mes_aniver_mov_sc_free_group_by($Cmp_qb, $Where_qb, $Cmp_Name) { $Var_name_gb = "SC_tot_" . $Cmp_Name; $Cmps_Gb_Free = "campos_quebra_" . $Cmp_Name; $Desc_Gb_Ant = $Cmp_Name . "_ant_desc"; global $$Var_name_gb, $Desc_Gb_Ant; $this->sc_proc_quebra_sexo_movimentacao = false; $this->sc_proc_quebra_nome_empresa = false; $this->sc_proc_quebra_nome_produto = false; $this->sc_proc_quebra_mes_aniver_mov = true; $this->Tot->quebra_mes_aniver_mov_sc_free_group_by($Cmp_qb, $Where_qb, $Cmp_Name); $tot_mes_aniver_mov = $$Var_name_gb; $conteudo = $tot_mes_aniver_mov[0] ; $this->count_mes_aniver_mov = $tot_mes_aniver_mov[1]; $Temp_cmp_quebra = array(); $conteudo = NM_encode_input(sc_strip_script($this->mes_aniver_mov)); nmgp_Form_Num_Val($conteudo, $_SESSION['scriptcase']['reg_conf']['grup_num'], $_SESSION['scriptcase']['reg_conf']['dec_num'], "0", "S", "2", "", "N:" . $_SESSION['scriptcase']['reg_conf']['neg_num'] , $_SESSION['scriptcase']['reg_conf']['simb_neg'], $_SESSION['scriptcase']['reg_conf']['num_group_digit']) ; $Temp_cmp_quebra[0]['cmp'] = $conteudo; if (isset($this->nmgp_label_quebras['mes_aniver_mov'])) { $Temp_cmp_quebra[0]['lab'] = $this->nmgp_label_quebras['mes_aniver_mov']; } else { $Temp_cmp_quebra[0]['lab'] = "Mês"; } $this->$Cmps_Gb_Free = $Temp_cmp_quebra; $this->sc_proc_quebra_mes_aniver_mov = false; } function quebra_nome_empresa_sc_free_group_by($Cmp_qb, $Where_qb, $Cmp_Name) { $Var_name_gb = "SC_tot_" . $Cmp_Name; $Cmps_Gb_Free = "campos_quebra_" . $Cmp_Name; $Desc_Gb_Ant = $Cmp_Name . "_ant_desc"; global $$Var_name_gb, $Desc_Gb_Ant; $this->sc_proc_quebra_sexo_movimentacao = false; $this->sc_proc_quebra_mes_aniver_mov = false; $this->sc_proc_quebra_nome_produto = false; $this->sc_proc_quebra_nome_empresa = true; $this->Tot->quebra_nome_empresa_sc_free_group_by($Cmp_qb, $Where_qb, $Cmp_Name); $tot_nome_empresa = $$Var_name_gb; $conteudo = $tot_nome_empresa[0] ; $this->count_nome_empresa = $tot_nome_empresa[1]; $Temp_cmp_quebra = array(); if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] == "pdf" && isset($_SESSION['nm_session']['sys_wkhtmltopdf_show_html_content']) && $_SESSION['nm_session']['sys_wkhtmltopdf_show_html_content'] == 'Y') { $conteudo = NM_encode_input(sc_strip_script($this->nome_empresa)); } else { $conteudo = sc_strip_script($this->nome_empresa); } $Temp_cmp_quebra[0]['cmp'] = $conteudo; if (isset($this->nmgp_label_quebras['nome_empresa'])) { $Temp_cmp_quebra[0]['lab'] = $this->nmgp_label_quebras['nome_empresa']; } else { $Temp_cmp_quebra[0]['lab'] = "Empresa"; } $this->$Cmps_Gb_Free = $Temp_cmp_quebra; $this->sc_proc_quebra_nome_empresa = false; } function quebra_nome_produto_sc_free_group_by($Cmp_qb, $Where_qb, $Cmp_Name) { $Var_name_gb = "SC_tot_" . $Cmp_Name; $Cmps_Gb_Free = "campos_quebra_" . $Cmp_Name; $Desc_Gb_Ant = $Cmp_Name . "_ant_desc"; global $$Var_name_gb, $Desc_Gb_Ant; $this->sc_proc_quebra_sexo_movimentacao = false; $this->sc_proc_quebra_mes_aniver_mov = false; $this->sc_proc_quebra_nome_empresa = false; $this->sc_proc_quebra_nome_produto = true; $this->Tot->quebra_nome_produto_sc_free_group_by($Cmp_qb, $Where_qb, $Cmp_Name); $tot_nome_produto = $$Var_name_gb; $conteudo = $tot_nome_produto[0] ; $this->count_nome_produto = $tot_nome_produto[1]; $Temp_cmp_quebra = array(); if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] == "pdf" && isset($_SESSION['nm_session']['sys_wkhtmltopdf_show_html_content']) && $_SESSION['nm_session']['sys_wkhtmltopdf_show_html_content'] == 'Y') { $conteudo = NM_encode_input(sc_strip_script($this->nome_produto)); } else { $conteudo = sc_strip_script($this->nome_produto); } $Temp_cmp_quebra[0]['cmp'] = $conteudo; if (isset($this->nmgp_label_quebras['nome_produto'])) { $Temp_cmp_quebra[0]['lab'] = $this->nmgp_label_quebras['nome_produto']; } else { $Temp_cmp_quebra[0]['lab'] = "Produto"; } $this->$Cmps_Gb_Free = $Temp_cmp_quebra; $this->sc_proc_quebra_nome_produto = false; } function quebra_sexo_movimentacao_sc_free_group_by_top($Cmp_Name) { $Var_name_gb = "SC_tot_" . $Cmp_Name; $Cmps_Gb_Free = "campos_quebra_" . $Cmp_Name; $Desc_Gb_Ant = $Cmp_Name . "_ant_desc"; global $Desc_Gb_Ant, $nm_saida, $$Var_name_gb; $tot_sexo_movimentacao = $$Var_name_gb; $this->SC_tab_quebra = (count($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['SC_Gb_Free_cmp']) > 1) ? 10 * $this->Tab_Nv_tree['sexo_movimentacao'] : 0; $Desc_Gb_Ant = $this->$Cmps_Gb_Free[0]['cmp']; static $cont_quebra_sexo_movimentacao = 0; $cont_quebra_sexo_movimentacao++; $nm_nivel_book_pdf = ""; $nm_fecha_pdf_old = ""; $nm_fecha_pdf_new = ""; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['rows_emb']++; $link_div = ""; $link_div_2 = ""; if ('' != $this->Ini->Tree_img_col && '' != $this->Ini->Tree_img_exp && !$this->Ini->Proc_print && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != "pdf" && !$this->NM_emb_tree_no) { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ind_tree']++; $this->NM_cont_body = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ind_tree']; $link_div = "<table style=\"border-collapse: collapse\"><tr>"; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida_grid']) { $link_div .= "<td class=\"" . $this->css_scGridBlockLineBg . "\" style=\"width: " . $this->SC_tab_quebra . "px;\"> </td>"; } $link_div .= "<td style=\"padding: 0px\"><span align=\"left\">"; $link_div .= "<img id=\"b_open_grid_aniversariante_" . $this->NM_cont_body . "\" style=\"display:none\" onclick=\"document.getElementById('b_open_grid_aniversariante_" . $this->NM_cont_body . "').style.display = 'none'; document.getElementById('b_close_grid_aniversariante_" . $this->NM_cont_body . "').style.display = ''; NM_liga_tbody(" . $this->NM_cont_body . ", NM_tab_grid_aniversariante, 'grid_aniversariante'); return false;\" src=\"" . $this->Ini->path_img_global . "/" . $this->Ini->Tree_img_exp . "\">"; $link_div .= "<img id=\"b_close_grid_aniversariante_" . $this->NM_cont_body . "\" style=\"display:''\" onclick=\"document.getElementById('b_close_grid_aniversariante_" . $this->NM_cont_body . "').style.display = 'none'; document.getElementById('b_open_grid_aniversariante_" . $this->NM_cont_body . "').style.display = ''; NM_apaga_tbody(" . $this->NM_cont_body . ", NM_tab_grid_aniversariante, 'grid_aniversariante'); return false;\" src=\"" . $this->Ini->path_img_global . "/" . $this->Ini->Tree_img_col . "\">"; $link_div .= "</span></td><td class=\"scGridBlockFont\">"; $link_div_2 = "</td></tr></table>"; if (isset($this->NM_tbody_open) && $this->NM_tbody_open) { $this->NM_tbody_open = false; $nm_saida->saida(" </TBODY>"); } $_SESSION['sc_session'][$this->Ini->sc_page]['NM_arr_tree']['grid_aniversariante'][$this->NM_cont_body][$this->Tab_Nv_tree['sexo_movimentacao']] = 'top'; $nm_saida->saida(" <TBODY id=\"tbody_grid_aniversariante_" . $this->NM_cont_body . "_top\" style=\"display:''\">"); } $nm_nivel_book_pdf = ""; $nm_fecha_pdf_new = ""; $this->NM_calc_span(); if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] == "pdf" && !$this->Print_All) { $nm_nivel_book_pdf = "<div style=\"height:1px;overflow:hidden\"><H2 style=\"font-size:0;padding:1px\">" . $this->$Cmps_Gb_Free[0]['cmp'] ; $nm_fecha_pdf_new = "</H2></div>"; } $conteudo = $tot_sexo_movimentacao[0] ; $thisColspan = 2; $colspan = $this->NM_colspan; $this->Label_sexo_movimentacao = "<table>"; $Cmps_gb = $this->$Cmps_Gb_Free; foreach ($Cmps_gb as $cada_campo) { $this->Label_sexo_movimentacao .= "<tr>"; $this->Label_sexo_movimentacao .= "<td>" . $cada_campo['lab'] . "</td><td> => </td>"; $this->Label_sexo_movimentacao .= "<td>" . $cada_campo['cmp'] . "</td>"; $this->Label_sexo_movimentacao .= "</tr>"; } $this->Label_sexo_movimentacao .= "</table>"; $nm_saida->saida(" <TR >\r\n"); $nm_saida->saida(" <TD class=\"" . $this->css_scGridBlock . "\" style=\"text-align:left;\" style=\"text-align: left;\" " . "colspan=\"" . $colspan . "\"" . " align=\"\">\r\n"); $nm_saida->saida(" " . $link_div . "\r\n"); $nm_saida->saida(" " . $nm_nivel_book_pdf . $nm_fecha_pdf_new . $this->Label_sexo_movimentacao . $nm_fecha_pdf_old . "\r\n"); $nm_saida->saida(" " . $link_div_2 . "\r\n"); $nm_saida->saida(" </TD>\r\n"); $nm_saida->saida(" </TR>\r\n"); if ('' != $this->Ini->Tree_img_col && '' != $this->Ini->Tree_img_exp && !$this->Ini->Proc_print && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != "pdf" && !$this->NM_emb_tree_no) { $nm_saida->saida(" </TBODY>"); if ($this->Ult_qb_free == $this->Tab_Nv_tree['sexo_movimentacao']) { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ind_tree']++; $this->NM_cont_body = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ind_tree']; $_SESSION['sc_session'][$this->Ini->sc_page]['NM_arr_tree']['grid_aniversariante'][$this->NM_cont_body][$this->Tab_Nv_tree['sexo_movimentacao']] = 'bot'; $nm_saida->saida(" <TBODY id=\"tbody_grid_aniversariante_" . $this->NM_cont_body . "_bot\" style=\"display:''\">"); $this->NM_tbody_open = true; } } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida_grid'] && $this->nm_prim_linha) { $nm_saida->saida("##NM@@"); $this->nm_prim_linha = false; } } function quebra_mes_aniver_mov_sc_free_group_by_top($Cmp_Name) { $Var_name_gb = "SC_tot_" . $Cmp_Name; $Cmps_Gb_Free = "campos_quebra_" . $Cmp_Name; $Desc_Gb_Ant = $Cmp_Name . "_ant_desc"; global $Desc_Gb_Ant, $nm_saida, $$Var_name_gb; $tot_mes_aniver_mov = $$Var_name_gb; $this->SC_tab_quebra = (count($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['SC_Gb_Free_cmp']) > 1) ? 10 * $this->Tab_Nv_tree['mes_aniver_mov'] : 0; $Desc_Gb_Ant = $this->$Cmps_Gb_Free[0]['cmp']; static $cont_quebra_mes_aniver_mov = 0; $cont_quebra_mes_aniver_mov++; $nm_nivel_book_pdf = ""; $nm_fecha_pdf_old = ""; $nm_fecha_pdf_new = ""; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['rows_emb']++; $link_div = ""; $link_div_2 = ""; if ('' != $this->Ini->Tree_img_col && '' != $this->Ini->Tree_img_exp && !$this->Ini->Proc_print && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != "pdf" && !$this->NM_emb_tree_no) { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ind_tree']++; $this->NM_cont_body = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ind_tree']; $link_div = "<table style=\"border-collapse: collapse\"><tr>"; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida_grid']) { $link_div .= "<td class=\"" . $this->css_scGridBlockLineBg . "\" style=\"width: " . $this->SC_tab_quebra . "px;\"> </td>"; } $link_div .= "<td style=\"padding: 0px\"><span align=\"left\">"; $link_div .= "<img id=\"b_open_grid_aniversariante_" . $this->NM_cont_body . "\" style=\"display:none\" onclick=\"document.getElementById('b_open_grid_aniversariante_" . $this->NM_cont_body . "').style.display = 'none'; document.getElementById('b_close_grid_aniversariante_" . $this->NM_cont_body . "').style.display = ''; NM_liga_tbody(" . $this->NM_cont_body . ", NM_tab_grid_aniversariante, 'grid_aniversariante'); return false;\" src=\"" . $this->Ini->path_img_global . "/" . $this->Ini->Tree_img_exp . "\">"; $link_div .= "<img id=\"b_close_grid_aniversariante_" . $this->NM_cont_body . "\" style=\"display:''\" onclick=\"document.getElementById('b_close_grid_aniversariante_" . $this->NM_cont_body . "').style.display = 'none'; document.getElementById('b_open_grid_aniversariante_" . $this->NM_cont_body . "').style.display = ''; NM_apaga_tbody(" . $this->NM_cont_body . ", NM_tab_grid_aniversariante, 'grid_aniversariante'); return false;\" src=\"" . $this->Ini->path_img_global . "/" . $this->Ini->Tree_img_col . "\">"; $link_div .= "</span></td><td class=\"scGridBlockFont\">"; $link_div_2 = "</td></tr></table>"; if (isset($this->NM_tbody_open) && $this->NM_tbody_open) { $this->NM_tbody_open = false; $nm_saida->saida(" </TBODY>"); } $_SESSION['sc_session'][$this->Ini->sc_page]['NM_arr_tree']['grid_aniversariante'][$this->NM_cont_body][$this->Tab_Nv_tree['mes_aniver_mov']] = 'top'; $nm_saida->saida(" <TBODY id=\"tbody_grid_aniversariante_" . $this->NM_cont_body . "_top\" style=\"display:''\">"); } $nm_nivel_book_pdf = ""; $nm_fecha_pdf_new = ""; $this->NM_calc_span(); if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] == "pdf" && !$this->Print_All) { $nm_nivel_book_pdf = "<div style=\"height:1px;overflow:hidden\"><H3 style=\"font-size:0;padding:1px\">" . $this->$Cmps_Gb_Free[0]['cmp'] ; $nm_fecha_pdf_new = "</H3></div>"; } $conteudo = $tot_mes_aniver_mov[0] ; $thisColspan = 2; $colspan = $this->NM_colspan; $this->Label_mes_aniver_mov = "<table>"; $Cmps_gb = $this->$Cmps_Gb_Free; foreach ($Cmps_gb as $cada_campo) { $this->Label_mes_aniver_mov .= "<tr>"; $this->Label_mes_aniver_mov .= "<td>" . $cada_campo['lab'] . "</td><td> => </td>"; $this->Label_mes_aniver_mov .= "<td>" . $cada_campo['cmp'] . "</td>"; $this->Label_mes_aniver_mov .= "</tr>"; } $this->Label_mes_aniver_mov .= "</table>"; $nm_saida->saida(" <TR >\r\n"); $nm_saida->saida(" <TD class=\"" . $this->css_scGridBlock . "\" style=\"text-align:left;\" style=\"text-align: left;\" NOWRAP " . "colspan=\"" . $colspan . "\"" . " align=\"\">\r\n"); $nm_saida->saida(" " . $link_div . "\r\n"); $nm_saida->saida(" " . $nm_nivel_book_pdf . $nm_fecha_pdf_new . $this->Label_mes_aniver_mov . $nm_fecha_pdf_old . "\r\n"); $nm_saida->saida(" " . $link_div_2 . "\r\n"); $nm_saida->saida(" </TD>\r\n"); $nm_saida->saida(" </TR>\r\n"); if ('' != $this->Ini->Tree_img_col && '' != $this->Ini->Tree_img_exp && !$this->Ini->Proc_print && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != "pdf" && !$this->NM_emb_tree_no) { $nm_saida->saida(" </TBODY>"); if ($this->Ult_qb_free == $this->Tab_Nv_tree['mes_aniver_mov']) { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ind_tree']++; $this->NM_cont_body = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ind_tree']; $_SESSION['sc_session'][$this->Ini->sc_page]['NM_arr_tree']['grid_aniversariante'][$this->NM_cont_body][$this->Tab_Nv_tree['mes_aniver_mov']] = 'bot'; $nm_saida->saida(" <TBODY id=\"tbody_grid_aniversariante_" . $this->NM_cont_body . "_bot\" style=\"display:''\">"); $this->NM_tbody_open = true; } } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida_grid'] && $this->nm_prim_linha) { $nm_saida->saida("##NM@@"); $this->nm_prim_linha = false; } } function quebra_nome_empresa_sc_free_group_by_top($Cmp_Name) { $Var_name_gb = "SC_tot_" . $Cmp_Name; $Cmps_Gb_Free = "campos_quebra_" . $Cmp_Name; $Desc_Gb_Ant = $Cmp_Name . "_ant_desc"; global $Desc_Gb_Ant, $nm_saida, $$Var_name_gb; $tot_nome_empresa = $$Var_name_gb; $this->SC_tab_quebra = (count($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['SC_Gb_Free_cmp']) > 1) ? 10 * $this->Tab_Nv_tree['nome_empresa'] : 0; $Desc_Gb_Ant = $this->$Cmps_Gb_Free[0]['cmp']; static $cont_quebra_nome_empresa = 0; $cont_quebra_nome_empresa++; $nm_nivel_book_pdf = ""; $nm_fecha_pdf_old = ""; $nm_fecha_pdf_new = ""; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['rows_emb']++; $link_div = ""; $link_div_2 = ""; if ('' != $this->Ini->Tree_img_col && '' != $this->Ini->Tree_img_exp && !$this->Ini->Proc_print && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != "pdf" && !$this->NM_emb_tree_no) { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ind_tree']++; $this->NM_cont_body = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ind_tree']; $link_div = "<table style=\"border-collapse: collapse\"><tr>"; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida_grid']) { $link_div .= "<td class=\"" . $this->css_scGridBlockLineBg . "\" style=\"width: " . $this->SC_tab_quebra . "px;\"> </td>"; } $link_div .= "<td style=\"padding: 0px\"><span align=\"left\">"; $link_div .= "<img id=\"b_open_grid_aniversariante_" . $this->NM_cont_body . "\" style=\"display:none\" onclick=\"document.getElementById('b_open_grid_aniversariante_" . $this->NM_cont_body . "').style.display = 'none'; document.getElementById('b_close_grid_aniversariante_" . $this->NM_cont_body . "').style.display = ''; NM_liga_tbody(" . $this->NM_cont_body . ", NM_tab_grid_aniversariante, 'grid_aniversariante'); return false;\" src=\"" . $this->Ini->path_img_global . "/" . $this->Ini->Tree_img_exp . "\">"; $link_div .= "<img id=\"b_close_grid_aniversariante_" . $this->NM_cont_body . "\" style=\"display:''\" onclick=\"document.getElementById('b_close_grid_aniversariante_" . $this->NM_cont_body . "').style.display = 'none'; document.getElementById('b_open_grid_aniversariante_" . $this->NM_cont_body . "').style.display = ''; NM_apaga_tbody(" . $this->NM_cont_body . ", NM_tab_grid_aniversariante, 'grid_aniversariante'); return false;\" src=\"" . $this->Ini->path_img_global . "/" . $this->Ini->Tree_img_col . "\">"; $link_div .= "</span></td><td class=\"scGridBlockFont\">"; $link_div_2 = "</td></tr></table>"; if (isset($this->NM_tbody_open) && $this->NM_tbody_open) { $this->NM_tbody_open = false; $nm_saida->saida(" </TBODY>"); } $_SESSION['sc_session'][$this->Ini->sc_page]['NM_arr_tree']['grid_aniversariante'][$this->NM_cont_body][$this->Tab_Nv_tree['nome_empresa']] = 'top'; $nm_saida->saida(" <TBODY id=\"tbody_grid_aniversariante_" . $this->NM_cont_body . "_top\" style=\"display:''\">"); } $nm_nivel_book_pdf = ""; $nm_fecha_pdf_new = ""; $this->NM_calc_span(); if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] == "pdf" && !$this->Print_All) { $nm_nivel_book_pdf = "<div style=\"height:1px;overflow:hidden\"><H4 style=\"font-size:0;padding:1px\">" . $this->$Cmps_Gb_Free[0]['cmp'] ; $nm_fecha_pdf_new = "</H4></div>"; } $conteudo = $tot_nome_empresa[0] ; $thisColspan = 2; $colspan = $this->NM_colspan; $this->Label_nome_empresa = "<table>"; $Cmps_gb = $this->$Cmps_Gb_Free; foreach ($Cmps_gb as $cada_campo) { $this->Label_nome_empresa .= "<tr>"; $this->Label_nome_empresa .= "<td>" . $cada_campo['lab'] . "</td><td> => </td>"; $this->Label_nome_empresa .= "<td>" . $cada_campo['cmp'] . "</td>"; $this->Label_nome_empresa .= "</tr>"; } $this->Label_nome_empresa .= "</table>"; $nm_saida->saida(" <TR >\r\n"); $nm_saida->saida(" <TD class=\"" . $this->css_scGridBlock . "\" style=\"text-align:left;\" style=\"text-align: left;\" " . "colspan=\"" . $colspan . "\"" . " align=\"\">\r\n"); $nm_saida->saida(" " . $link_div . "\r\n"); $nm_saida->saida(" " . $nm_nivel_book_pdf . $nm_fecha_pdf_new . $this->Label_nome_empresa . $nm_fecha_pdf_old . "\r\n"); $nm_saida->saida(" " . $link_div_2 . "\r\n"); $nm_saida->saida(" </TD>\r\n"); $nm_saida->saida(" </TR>\r\n"); if ('' != $this->Ini->Tree_img_col && '' != $this->Ini->Tree_img_exp && !$this->Ini->Proc_print && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != "pdf" && !$this->NM_emb_tree_no) { $nm_saida->saida(" </TBODY>"); if ($this->Ult_qb_free == $this->Tab_Nv_tree['nome_empresa']) { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ind_tree']++; $this->NM_cont_body = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ind_tree']; $_SESSION['sc_session'][$this->Ini->sc_page]['NM_arr_tree']['grid_aniversariante'][$this->NM_cont_body][$this->Tab_Nv_tree['nome_empresa']] = 'bot'; $nm_saida->saida(" <TBODY id=\"tbody_grid_aniversariante_" . $this->NM_cont_body . "_bot\" style=\"display:''\">"); $this->NM_tbody_open = true; } } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida_grid'] && $this->nm_prim_linha) { $nm_saida->saida("##NM@@"); $this->nm_prim_linha = false; } } function quebra_nome_produto_sc_free_group_by_top($Cmp_Name) { $Var_name_gb = "SC_tot_" . $Cmp_Name; $Cmps_Gb_Free = "campos_quebra_" . $Cmp_Name; $Desc_Gb_Ant = $Cmp_Name . "_ant_desc"; global $Desc_Gb_Ant, $nm_saida, $$Var_name_gb; $tot_nome_produto = $$Var_name_gb; $this->SC_tab_quebra = (count($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['SC_Gb_Free_cmp']) > 1) ? 10 * $this->Tab_Nv_tree['nome_produto'] : 0; $Desc_Gb_Ant = $this->$Cmps_Gb_Free[0]['cmp']; static $cont_quebra_nome_produto = 0; $cont_quebra_nome_produto++; $nm_nivel_book_pdf = ""; $nm_fecha_pdf_old = ""; $nm_fecha_pdf_new = ""; $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['rows_emb']++; $link_div = ""; $link_div_2 = ""; if ('' != $this->Ini->Tree_img_col && '' != $this->Ini->Tree_img_exp && !$this->Ini->Proc_print && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != "pdf" && !$this->NM_emb_tree_no) { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ind_tree']++; $this->NM_cont_body = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ind_tree']; $link_div = "<table style=\"border-collapse: collapse\"><tr>"; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida_grid']) { $link_div .= "<td class=\"" . $this->css_scGridBlockLineBg . "\" style=\"width: " . $this->SC_tab_quebra . "px;\"> </td>"; } $link_div .= "<td style=\"padding: 0px\"><span align=\"left\">"; $link_div .= "<img id=\"b_open_grid_aniversariante_" . $this->NM_cont_body . "\" style=\"display:none\" onclick=\"document.getElementById('b_open_grid_aniversariante_" . $this->NM_cont_body . "').style.display = 'none'; document.getElementById('b_close_grid_aniversariante_" . $this->NM_cont_body . "').style.display = ''; NM_liga_tbody(" . $this->NM_cont_body . ", NM_tab_grid_aniversariante, 'grid_aniversariante'); return false;\" src=\"" . $this->Ini->path_img_global . "/" . $this->Ini->Tree_img_exp . "\">"; $link_div .= "<img id=\"b_close_grid_aniversariante_" . $this->NM_cont_body . "\" style=\"display:''\" onclick=\"document.getElementById('b_close_grid_aniversariante_" . $this->NM_cont_body . "').style.display = 'none'; document.getElementById('b_open_grid_aniversariante_" . $this->NM_cont_body . "').style.display = ''; NM_apaga_tbody(" . $this->NM_cont_body . ", NM_tab_grid_aniversariante, 'grid_aniversariante'); return false;\" src=\"" . $this->Ini->path_img_global . "/" . $this->Ini->Tree_img_col . "\">"; $link_div .= "</span></td><td class=\"scGridBlockFont\">"; $link_div_2 = "</td></tr></table>"; if (isset($this->NM_tbody_open) && $this->NM_tbody_open) { $this->NM_tbody_open = false; $nm_saida->saida(" </TBODY>"); } $_SESSION['sc_session'][$this->Ini->sc_page]['NM_arr_tree']['grid_aniversariante'][$this->NM_cont_body][$this->Tab_Nv_tree['nome_produto']] = 'top'; $nm_saida->saida(" <TBODY id=\"tbody_grid_aniversariante_" . $this->NM_cont_body . "_top\" style=\"display:''\">"); } $nm_nivel_book_pdf = ""; $nm_fecha_pdf_new = ""; $this->NM_calc_span(); if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] == "pdf" && !$this->Print_All) { $nm_nivel_book_pdf = "<div style=\"height:1px;overflow:hidden\"><H5 style=\"font-size:0;padding:1px\">" . $this->$Cmps_Gb_Free[0]['cmp'] ; $nm_fecha_pdf_new = "</H5></div>"; } $conteudo = $tot_nome_produto[0] ; $thisColspan = 2; $colspan = $this->NM_colspan; $this->Label_nome_produto = "<table>"; $Cmps_gb = $this->$Cmps_Gb_Free; foreach ($Cmps_gb as $cada_campo) { $this->Label_nome_produto .= "<tr>"; $this->Label_nome_produto .= "<td>" . $cada_campo['lab'] . "</td><td> => </td>"; $this->Label_nome_produto .= "<td>" . $cada_campo['cmp'] . "</td>"; $this->Label_nome_produto .= "</tr>"; } $this->Label_nome_produto .= "</table>"; $nm_saida->saida(" <TR >\r\n"); $nm_saida->saida(" <TD class=\"" . $this->css_scGridBlock . "\" style=\"text-align:left;\" style=\"text-align: left;\" " . "colspan=\"" . $colspan . "\"" . " align=\"\">\r\n"); $nm_saida->saida(" " . $link_div . "\r\n"); $nm_saida->saida(" " . $nm_nivel_book_pdf . $nm_fecha_pdf_new . $this->Label_nome_produto . $nm_fecha_pdf_old . "\r\n"); $nm_saida->saida(" " . $link_div_2 . "\r\n"); $nm_saida->saida(" </TD>\r\n"); $nm_saida->saida(" </TR>\r\n"); if ('' != $this->Ini->Tree_img_col && '' != $this->Ini->Tree_img_exp && !$this->Ini->Proc_print && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != "pdf" && !$this->NM_emb_tree_no) { $nm_saida->saida(" </TBODY>"); if ($this->Ult_qb_free == $this->Tab_Nv_tree['nome_produto']) { $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ind_tree']++; $this->NM_cont_body = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ind_tree']; $_SESSION['sc_session'][$this->Ini->sc_page]['NM_arr_tree']['grid_aniversariante'][$this->NM_cont_body][$this->Tab_Nv_tree['nome_produto']] = 'bot'; $nm_saida->saida(" <TBODY id=\"tbody_grid_aniversariante_" . $this->NM_cont_body . "_bot\" style=\"display:''\">"); $this->NM_tbody_open = true; } } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida_grid'] && $this->nm_prim_linha) { $nm_saida->saida("##NM@@"); $this->nm_prim_linha = false; } } function quebra_geral_sc_free_group_by_top() { global $nm_saida; if (isset($this->NM_tbody_open) && $this->NM_tbody_open) { $nm_saida->saida(" </TBODY>"); } } function quebra_geral_sc_free_group_by_bot() { } function nm_conv_data_db($dt_in, $form_in, $form_out) { $dt_out = $dt_in; if (strtoupper($form_in) == "DB_FORMAT") { if ($dt_out == "null" || $dt_out == "") { $dt_out = ""; return $dt_out; } $form_in = "AAAA-MM-DD"; } if (strtoupper($form_out) == "DB_FORMAT") { if (empty($dt_out)) { $dt_out = "null"; return $dt_out; } $form_out = "AAAA-MM-DD"; } if (strtoupper($form_out) == "SC_FORMAT_REGION") { $this->nm_data->SetaData($dt_in, strtoupper($form_in)); $prep_out = (strpos(strtolower($form_in), "dd") !== false) ? "dd" : ""; $prep_out .= (strpos(strtolower($form_in), "mm") !== false) ? "mm" : ""; $prep_out .= (strpos(strtolower($form_in), "aa") !== false) ? "aaaa" : ""; $prep_out .= (strpos(strtolower($form_in), "yy") !== false) ? "aaaa" : ""; return $this->nm_data->FormataSaida($this->nm_data->FormatRegion("DT", $prep_out)); } else { nm_conv_form_data($dt_out, $form_in, $form_out); return $dt_out; } } function nmgp_barra_top_normal() { global $nm_saida, $nm_url_saida, $nm_apl_dependente; $NM_btn = false; $NM_Gbtn = false; if (!$_SESSION['scriptcase']['proc_mobile'] && $this->Fix_bar_top) { $nm_saida->saida(" <style>\r\n"); $nm_saida->saida(" #sc_grid_toobar_top {\r\n"); $nm_saida->saida(" display: block;\r\n"); $nm_saida->saida(" width: 100%;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" #sc_grid_toobar_top_tr {\r\n"); $nm_saida->saida(" position: sticky;\r\n"); $nm_saida->saida(" top: 0px;\r\n"); $nm_saida->saida(" width: 100%;\r\n"); $nm_saida->saida(" left: 0;\r\n"); $nm_saida->saida(" z-index: 7;\r\n"); $nm_saida->saida(" background-color: var(--bg-grid-toolbar-general);\r\n"); $nm_saida->saida(" /*box-shadow: 0px 1px 5px 0px rgba(0,0,0,.2)*/\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" #sc_grid_toobar_top .scGridToolbar {\r\n"); $nm_saida->saida(" /*border-color: rgba(176, 186, 197, 0.56);*/\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" /*.scGridBorder>table {\r\n"); $nm_saida->saida(" margin-top: 60px;\r\n"); $nm_saida->saida(" box-shadow: 0 0 15px 0px rgba(0,0,0,.2);\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" .scGridBorder {\r\n"); $nm_saida->saida(" border-width: 0px !important;\r\n"); $nm_saida->saida(" }*/\r\n"); $nm_saida->saida(" </style>\r\n"); } $nm_saida->saida(" <tr style=\"display: none\">\r\n"); $nm_saida->saida(" <td>\r\n"); $nm_saida->saida(" <form id=\"id_F0_top\" name=\"F0_top\" method=\"post\" action=\"./\" target=\"_self\"> \r\n"); $nm_saida->saida(" <input type=\"text\" id=\"id_sc_truta_f0_top\" name=\"sc_truta_f0_top\" value=\"\"/> \r\n"); $nm_saida->saida(" <input type=\"hidden\" id=\"script_init_f0_top\" name=\"script_case_init\" value=\"" . NM_encode_input($this->Ini->sc_page) . "\"/> \r\n"); $nm_saida->saida(" <input type=\"hidden\" id=\"opcao_f0_top\" name=\"nmgp_opcao\" value=\"muda_qt_linhas\"/> \r\n"); $nm_saida->saida(" </td></tr><tr id=\"sc_grid_toobar_top_tr\">\r\n"); $nm_saida->saida(" <td id=\"sc_grid_toobar_top\" colspan=3 class=\"" . $this->css_scGridTabelaTd . "\" valign=\"top\"> \r\n"); if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ajax_nav']) { $_SESSION['scriptcase']['saida_html'] = ""; } $nm_saida->saida(" <table id=\"sc_grid_toobar_top_table\" class=\"" . $this->css_scGridToolbar . "\" style=\"padding: 0px; border-spacing: 0px; border-width: 0px; vertical-align: top;\" width=\"100%\" valign=\"top\">\r\n"); $nm_saida->saida(" <tr class=\"" . $this->css_scGridToolbarPadd . "_tr\"> \r\n"); $nm_saida->saida(" <td class=\"" . $this->css_scGridToolbarPadd . "\" nowrap valign=\"middle\" align=\"left\" width=\"33%\"> \r\n"); if (!$this->Ini->SC_Link_View && $this->nmgp_botoes['qsearch'] == "on" && !$this->NM_hidden_filters) { $nm_saida->saida(" <script type=\"text/javascript\">var change_fast_top = \"\";</script>\r\n"); $OPC_cmp = (isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['fast_search'])) ? $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['fast_search'][0] : ""; $OPC_arg = (isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['fast_search'])) ? $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['fast_search'][1] : ""; $OPC_dat = (isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['fast_search'])) ? $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['fast_search'][2] : ""; if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ajax_nav']) { $this->Ini->Arr_result['setVar'][] = array('var' => 'change_fast_top', 'value' => ""); } if ($_SESSION['scriptcase']['charset'] != "UTF-8" && NM_is_utf8($OPC_cmp)) { $OPC_cmp = NM_conv_charset($OPC_cmp, $_SESSION['scriptcase']['charset'], "UTF-8"); } if ($_SESSION['scriptcase']['charset'] != "UTF-8" && NM_is_utf8($OPC_arg)) { $OPC_arg = NM_conv_charset($OPC_arg, $_SESSION['scriptcase']['charset'], "UTF-8"); } if ($_SESSION['scriptcase']['charset'] != "UTF-8" && NM_is_utf8($OPC_dat)) { $OPC_dat = NM_conv_charset($OPC_dat, $_SESSION['scriptcase']['charset'], "UTF-8"); } $stateSearchIconClose = 'none'; $stateSearchIconSearch = ''; if(!empty($OPC_dat)) { $stateSearchIconClose = ''; $stateSearchIconSearch = 'none'; } $nm_saida->saida(" <input type=\"hidden\" id=\"fast_search_f0_top\" name=\"nmgp_fast_search\" value=\"SC_all_Cmp\">\r\n"); $nm_saida->saida(" <select id=\"cond_fast_search_f0_top\" class=\"" . $this->css_css_toolbar_obj . "\" style=\"vertical-align: middle;display:none;\" name=\"nmgp_cond_fast_search\" onChange=\"change_fast_top = 'CH';\">\r\n"); $OPC_sel = " selected='selected'"; $nm_saida->saida(" <option value=\"qp\"$OPC_sel>" . $this->Ini->Nm_lang['lang_srch_like'] . "</option>\r\n"); $nm_saida->saida(" </select>\r\n"); $nm_saida->saida(" <span id=\"quicksearchph_top\" class=\"" . $this->css_css_toolbar_obj . "\" style='position: relative; display: inline-block; vertical-align: inherit;'>\r\n"); $nm_saida->saida(" <span>\r\n"); $nm_saida->saida(" <input type=\"text\" id=\"SC_fast_search_top\" class=\"" . $this->css_css_toolbar_obj . "_text\" style=\"border-width: 0px;\" name=\"nmgp_arg_fast_search\" value=\"" . NM_encode_input($OPC_dat) . "\" size=\"20\" onChange=\"change_fast_top = 'CH';\" alt=\"{maxLength: 255}\" placeholder=\"" . $this->Ini->Nm_lang['lang_othr_qk_watermark'] . "\"> \r\n"); $nm_saida->saida(" <img style=\"display: " . $stateSearchIconSearch . "\" id=\"SC_fast_search_submit_top\" class='css_toolbar_obj_qs_search_img' src=\"" . $this->Ini->path_botoes . "/" . $this->Ini->Img_qs_search . "\" onclick=\"nm_gp_submit_qsearch('top');\">\r\n"); $nm_saida->saida(" <img style=\"display: " . $stateSearchIconClose . "\" class='css_toolbar_obj_qs_search_img' id=\"SC_fast_search_close_top\" src=\"" . $this->Ini->path_botoes . "/" . $this->Ini->Img_qs_clean . "\" onclick=\"document.getElementById('SC_fast_search_top').value = '__Clear_Fast__'; nm_gp_submit_qsearch('top');\">\r\n"); $nm_saida->saida(" </span>\r\n"); $nm_saida->saida(" </span>"); $NM_btn = true; } if ($this->nmgp_botoes['reload'] == "on") { $Cod_Btn = nmButtonOutput($this->arr_buttons, "breload", "nm_gp_submit_ajax ('igual', 'breload');", "nm_gp_submit_ajax ('igual', 'breload');", "reload_top", "", "", "", "absmiddle", "", "0px", $this->Ini->path_botoes, "", "", "", "", "", "only_text", "text_right", "", "", "", "", "", "", ""); $nm_saida->saida(" $Cod_Btn \r\n"); $NM_btn = true; } $nm_saida->saida(" </td> \r\n"); $nm_saida->saida(" <td class=\"" . $this->css_scGridToolbarPadd . "\" nowrap valign=\"middle\" align=\"center\" width=\"33%\"> \r\n"); if ($this->nmgp_botoes['sel_col'] == "on" && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opc_psq'] && empty($this->nm_grid_sem_reg) && !$this->grid_emb_form) { $pos_path = strrpos($this->Ini->path_prod, "/"); $path_fields = $this->Ini->root . substr($this->Ini->path_prod, 0, $pos_path) . "/conf/fields/"; $this->nm_btn_exist['sel_col'][] = "selcmp_top"; $Cod_Btn = nmButtonOutput($this->arr_buttons, "bcolumns", "scBtnSelCamposShow('" . $this->Ini->path_link . "grid_aniversariante/grid_aniversariante_sel_campos.php?path_img=" . $this->Ini->path_img_global . "&path_btn=" . $this->Ini->path_botoes . "&path_fields=" . $path_fields . "&script_case_init=" . NM_encode_input($this->Ini->sc_page) . "&embbed_groupby=Y&toolbar_pos=top', 'top');", "scBtnSelCamposShow('" . $this->Ini->path_link . "grid_aniversariante/grid_aniversariante_sel_campos.php?path_img=" . $this->Ini->path_img_global . "&path_btn=" . $this->Ini->path_botoes . "&path_fields=" . $path_fields . "&script_case_init=" . NM_encode_input($this->Ini->sc_page) . "&embbed_groupby=Y&toolbar_pos=top', 'top');", "selcmp_top", "", "", "", "absmiddle", "", "0px", $this->Ini->path_botoes, "", "", "", "", "", "only_text", "text_right", "", "", "", "", "", "", ""); $nm_saida->saida(" $Cod_Btn \r\n"); $NM_btn = true; } if ($this->nmgp_botoes['groupby'] == "on" && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opc_psq'] && empty($this->nm_grid_sem_reg) && !$this->grid_emb_form) { $Q_free = false; $Q_count = 0; foreach ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['SC_All_Groupby'] as $QB => $Tp) { if (!in_array($QB, $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['SC_Groupby_hide'])) { $Q_count++; if ($QB == "sc_free_group_by") { $Q_free = true; } } } if ($Q_count > 1 || $Q_free) { $this->nm_btn_exist['groupby'][] = "sel_groupby_top"; $Cod_Btn = nmButtonOutput($this->arr_buttons, "bgroupby", "scBtnGroupByShow('" . $this->Ini->path_link . "grid_aniversariante/grid_aniversariante_sel_groupby.php?opc_ret=igual&path_img=" . $this->Ini->path_img_global . "&path_btn=" . $this->Ini->path_botoes . "&script_case_init=" . NM_encode_input($this->Ini->sc_page) . "&embbed_groupby=Y&toolbar_pos=top', 'top');", "scBtnGroupByShow('" . $this->Ini->path_link . "grid_aniversariante/grid_aniversariante_sel_groupby.php?opc_ret=igual&path_img=" . $this->Ini->path_img_global . "&path_btn=" . $this->Ini->path_botoes . "&script_case_init=" . NM_encode_input($this->Ini->sc_page) . "&embbed_groupby=Y&toolbar_pos=top', 'top');", "sel_groupby_top", "", "", "", "absmiddle", "", "0px", $this->Ini->path_botoes, "", "", "", "", "", "only_text", "text_right", "", "", "", "", "", "", ""); $nm_saida->saida(" $Cod_Btn \r\n"); $NM_btn = true; } } if ($this->nmgp_botoes['xls'] == "on" && !$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opc_psq'] && empty($this->nm_grid_sem_reg) && !$this->grid_emb_form) { $Tem_xls_res = "n"; $this->nm_btn_exist['xls'][] = "xls_top"; $Cod_Btn = nmButtonOutput($this->arr_buttons, "bexcel", "", "", "xls_top", "", "", "", "absmiddle", "", "0px", $this->Ini->path_botoes, "", "__NM_HINT__ (Alt + X)", "thickbox", "" . $this->Ini->path_link . "grid_aniversariante/grid_aniversariante_config_xls.php?script_case_init=" . $this->Ini->sc_page . "&app_name=grid_aniversariante&nm_tp_xls=xlsx&nm_tot_xls=S&nm_res_cons=" . $Tem_xls_res . "&nm_ini_xls_res=grid&nm_all_modules=grid&password=n&summary_export_columns=S&origem=cons&language=pt_br&KeepThis=true&TB_iframe=true&modal=true", "", "only_text", "text_right", "", "", "", "", "", "", ""); $nm_saida->saida(" $Cod_Btn \r\n"); $NM_btn = true; } if ($this->nmgp_botoes['gridsave'] == "on" && empty($this->nm_grid_sem_reg) && !$this->grid_emb_form) { $save_grid_format = 'extended'; if($_SESSION['scriptcase']['proc_mobile']) { $save_grid_format = 'extended'; } if ($save_grid_format == 'simplified' && !$_SESSION['scriptcase']['proc_mobile']) { $nm_saida->saida(" <div id='id_save_grid_div_top' style='display:inline-block; position: relative;'>\r\n"); } $this->nm_btn_exist['gridsave'][] = "save_grid_top"; $Cod_Btn = nmButtonOutput($this->arr_buttons, "bgridsave", "scBtnSaveGridShow('cons', 'Y', 'top', 'extended', '');", "scBtnSaveGridShow('cons', 'Y', 'top', 'extended', '');", "save_grid_top", "", "", "", "absmiddle", "", "0px", $this->Ini->path_botoes, "", "__NM_HINT__ (Ctrl + S)", "", "", "", "only_text", "text_right", "", "", "", "", "", "", ""); $nm_saida->saida(" $Cod_Btn \r\n"); if ($save_grid_format == 'simplified' && !$_SESSION['scriptcase']['proc_mobile']) { $nm_saida->saida(" <div id='id_div_save_grid_new_top' style='display:none; position: absolute; z-index: 20'>\r\n"); $nm_saida->saida(" </div>\r\n"); $nm_saida->saida(" </div>\r\n"); } $NM_btn = true; } $nm_saida->saida(" </td> \r\n"); $nm_saida->saida(" <td class=\"" . $this->css_scGridToolbarPadd . "\" nowrap valign=\"middle\" align=\"right\" width=\"33%\"> \r\n"); if ($this->nmgp_botoes['rows'] == "on" && empty($this->nm_grid_sem_reg)) { $nm_sumario = "[" . $this->Ini->Nm_lang['lang_othr_smry_info'] . "]"; $nm_sumario = str_replace("?start?", $this->nmgp_reg_inicial, $nm_sumario); if ($this->Ini->Apl_paginacao == "FULL") { $nm_sumario = str_replace("?final?", "<span class='sm_counter_final'>".$this->count_ger."</span>", $nm_sumario); } else { $nm_sumario = str_replace("?final?", "<span class='sm_counter_final'>".$this->nmgp_reg_final."</span>", $nm_sumario); } $nm_sumario = str_replace("?total?", "<span class='sm_counter_total'>".$this->count_ger."</span>", $nm_sumario); $nm_saida->saida(" <span class=\"summary_indicator " . $this->css_css_toolbar_obj . "\" style=\"border:0px;\"><span class='sm_counter'>" . $nm_sumario . "</span></span>\r\n"); $NM_btn = true; } if (empty($this->nm_grid_sem_reg) && $this->nmgp_botoes['qtline'] == "on" && $this->Ini->Apl_paginacao != "FULL") { $nm_saida->saida(" <span class=\"" . $this->css_css_toolbar_obj . "\" style=\"border: 0px;vertical-align: middle;\">" . $this->Ini->Nm_lang['lang_btns_rows'] . "</span>\r\n"); $nm_saida->saida(" <select class=\"" . $this->css_css_toolbar_obj . "\" style=\"vertical-align: middle;\" id=\"quant_linhas_f0_top\" name=\"nmgp_quant_linhas\" onchange=\"sc_ind = document.getElementById('quant_linhas_f0_top').selectedIndex; nm_gp_submit_ajax('muda_qt_linhas', document.getElementById('quant_linhas_f0_top').options[sc_ind].value);\"> \r\n"); $obj_sel = ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['qt_lin_grid'] == '10') ? " selected" : ""; $nm_saida->saida(" <option value=\"10\" " . $obj_sel . ">10</option>\r\n"); $obj_sel = ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['qt_lin_grid'] == '100') ? " selected" : ""; $nm_saida->saida(" <option value=\"100\" " . $obj_sel . ">100</option>\r\n"); $obj_sel = ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['qt_lin_grid'] == '1000') ? " selected" : ""; $nm_saida->saida(" <option value=\"1000\" " . $obj_sel . ">1000</option>\r\n"); $nm_saida->saida(" </select>\r\n"); $NM_btn = true; } if ($this->nmgp_botoes['first'] == "on" && empty($this->nm_grid_sem_reg) && $this->Ini->Apl_paginacao != "FULL" && !isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opc_liga']['nav'])) { $this->nm_btn_exist['first'][] = "first_top"; if ($this->Rec_ini == 0) { $Cod_Btn = nmButtonOutput($this->arr_buttons, "bcons_inicio", "nm_gp_submit_rec('ini');", "nm_gp_submit_rec('ini');", "first_top", "", "", "", "absmiddle", "", "0px", $this->Ini->path_botoes, "", "__NM_HINT__ (Ctrl + Shift + ←)", "disabled", "", "", "only_text", "text_right", "", "", "", "", "", "", ""); $nm_saida->saida(" $Cod_Btn \r\n"); } else { $Cod_Btn = nmButtonOutput($this->arr_buttons, "bcons_inicio", "nm_gp_submit_rec('ini');", "nm_gp_submit_rec('ini');", "first_top", "", "", "", "absmiddle", "", "0px", $this->Ini->path_botoes, "", "__NM_HINT__ (Ctrl + Shift + ←)", "", "", "", "only_text", "text_right", "", "", "", "", "", "", ""); $nm_saida->saida(" $Cod_Btn \r\n"); } $NM_btn = true; } if ($this->nmgp_botoes['back'] == "on" && empty($this->nm_grid_sem_reg) && $this->Ini->Apl_paginacao != "FULL" && !isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opc_liga']['nav'])) { $this->nm_btn_exist['back'][] = "back_top"; if ($this->Rec_ini == 0) { $Cod_Btn = nmButtonOutput($this->arr_buttons, "bcons_retorna", "nm_gp_submit_rec('" . $this->Rec_ini . "');", "nm_gp_submit_rec('" . $this->Rec_ini . "');", "back_top", "", "", "", "absmiddle", "", "0px", $this->Ini->path_botoes, "", "__NM_HINT__ (Ctrl + ←)", "disabled", "", "", "only_text", "text_right", "", "", "", "", "", "", ""); $nm_saida->saida(" $Cod_Btn \r\n"); } else { $Cod_Btn = nmButtonOutput($this->arr_buttons, "bcons_retorna", "nm_gp_submit_rec('" . $this->Rec_ini . "');", "nm_gp_submit_rec('" . $this->Rec_ini . "');", "back_top", "", "", "", "absmiddle", "", "0px", $this->Ini->path_botoes, "", "__NM_HINT__ (Ctrl + ←)", "", "", "", "only_text", "text_right", "", "", "", "", "", "", ""); $nm_saida->saida(" $Cod_Btn \r\n"); } $NM_btn = true; } if ($this->nmgp_botoes['forward'] == "on" && empty($this->nm_grid_sem_reg) && $this->Ini->Apl_paginacao != "FULL" && !isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opc_liga']['nav'])) { $this->nm_btn_exist['forward'][] = "forward_top"; $Cod_Btn = nmButtonOutput($this->arr_buttons, "bcons_avanca", "nm_gp_submit_rec('" . $this->Rec_fim . "');", "nm_gp_submit_rec('" . $this->Rec_fim . "');", "forward_top", "", "", "", "absmiddle", "", "0px", $this->Ini->path_botoes, "", "__NM_HINT__ (Ctrl + →)", "", "", "", "only_text", "text_right", "", "", "", "", "", "", ""); $nm_saida->saida(" $Cod_Btn \r\n"); $NM_btn = true; } if ($this->nmgp_botoes['last'] == "on" && empty($this->nm_grid_sem_reg) && $this->Ini->Apl_paginacao != "FULL" && !isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opc_liga']['nav'])) { $this->nm_btn_exist['last'][] = "last_top"; $Cod_Btn = nmButtonOutput($this->arr_buttons, "bcons_final", "nm_gp_submit_rec('fim');", "nm_gp_submit_rec('fim');", "last_top", "", "", "", "absmiddle", "", "0px", $this->Ini->path_botoes, "", "__NM_HINT__ (Ctrl + Shift + →)", "", "", "", "only_text", "text_right", "", "", "", "", "", "", ""); $nm_saida->saida(" $Cod_Btn \r\n"); $NM_btn = true; } if (is_file("grid_aniversariante_help.txt") && !$this->grid_emb_form) { $Arq_WebHelp = file("grid_aniversariante_help.txt"); if (isset($Arq_WebHelp[0]) && !empty($Arq_WebHelp[0])) { $Arq_WebHelp[0] = str_replace("\r\n" , "", trim($Arq_WebHelp[0])); $Tmp = explode(";", $Arq_WebHelp[0]); foreach ($Tmp as $Cada_help) { $Tmp1 = explode(":", $Cada_help); if (!empty($Tmp1[0]) && isset($Tmp1[1]) && !empty($Tmp1[1]) && $Tmp1[0] == "cons" && is_file($this->Ini->root . $this->Ini->path_help . $Tmp1[1])) { $Cod_Btn = nmButtonOutput($this->arr_buttons, "bhelp", "nm_open_popup('" . $this->Ini->path_help . $Tmp1[1] . "');", "nm_open_popup('" . $this->Ini->path_help . $Tmp1[1] . "');", "help_top", "", "", "", "absmiddle", "", "0px", $this->Ini->path_botoes, "", "__NM_HINT__ (F1)", "", "", "", "only_text", "text_right", "", "", "", "", "", "", ""); $nm_saida->saida(" $Cod_Btn \r\n"); $NM_btn = true; } } } } if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['b_sair'] || $this->grid_emb_form || $this->grid_emb_form_full) { $this->nmgp_botoes['exit'] = "off"; } if ($this->nmgp_botoes['exit'] == "on") { $this->nm_btn_exist['exit'][] = "sai_top"; $Cod_Btn = nmButtonOutput($this->arr_buttons, "bvoltar", "nm_gp_move('busca', '0', '');", "nm_gp_move('busca', '0', '');", "sai_top", "", "", "", "absmiddle", "", "0px", $this->Ini->path_botoes, "", "__NM_HINT__ (Alt + Q)", "", "", "", "only_text", "text_right", "", "", "", "", "", "", ""); $nm_saida->saida(" $Cod_Btn \r\n"); $NM_btn = true; } $nm_saida->saida(" </td> \r\n"); $nm_saida->saida(" </tr> \r\n"); $nm_saida->saida(" </table> \r\n"); if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ajax_nav']) { $this->Ini->Arr_result['setValue'][] = array('field' => 'sc_grid_toobar_top', 'value' => NM_charset_to_utf8($_SESSION['scriptcase']['saida_html'])); $_SESSION['scriptcase']['saida_html'] = ""; } $nm_saida->saida(" </td> \r\n"); $nm_saida->saida(" </tr> \r\n"); $nm_saida->saida(" <tr style=\"display: none\">\r\n"); $nm_saida->saida(" <td> \r\n"); $nm_saida->saida(" </form> \r\n"); $nm_saida->saida(" </td> \r\n"); $nm_saida->saida(" </tr> \r\n"); if (!$NM_btn && isset($NM_ult_sep)) { if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ajax_nav']) { $this->Ini->Arr_result['setDisplay'][] = array('field' => $NM_ult_sep, 'value' => 'none'); } $nm_saida->saida(" <script language=\"javascript\">\r\n"); $nm_saida->saida(" document.getElementById('" . $NM_ult_sep . "').style.display='none';\r\n"); $nm_saida->saida(" </script>\r\n"); } } function nmgp_barra_top_mobile() { global $nm_saida, $nm_url_saida, $nm_apl_dependente; $NM_btn = false; $NM_Gbtn = false; if (!$_SESSION['scriptcase']['proc_mobile'] && $this->Fix_bar_top) { $nm_saida->saida(" <style>\r\n"); $nm_saida->saida(" #sc_grid_toobar_top {\r\n"); $nm_saida->saida(" display: block;\r\n"); $nm_saida->saida(" width: 100%;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" #sc_grid_toobar_top_tr {\r\n"); $nm_saida->saida(" position: sticky;\r\n"); $nm_saida->saida(" top: 0px;\r\n"); $nm_saida->saida(" width: 100%;\r\n"); $nm_saida->saida(" left: 0;\r\n"); $nm_saida->saida(" z-index: 7;\r\n"); $nm_saida->saida(" background-color: var(--bg-grid-toolbar-general);\r\n"); $nm_saida->saida(" /*box-shadow: 0px 1px 5px 0px rgba(0,0,0,.2)*/\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" #sc_grid_toobar_top .scGridToolbar {\r\n"); $nm_saida->saida(" /*border-color: rgba(176, 186, 197, 0.56);*/\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" /*.scGridBorder>table {\r\n"); $nm_saida->saida(" margin-top: 60px;\r\n"); $nm_saida->saida(" box-shadow: 0 0 15px 0px rgba(0,0,0,.2);\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" .scGridBorder {\r\n"); $nm_saida->saida(" border-width: 0px !important;\r\n"); $nm_saida->saida(" }*/\r\n"); $nm_saida->saida(" </style>\r\n"); } $nm_saida->saida(" <tr style=\"display: none\">\r\n"); $nm_saida->saida(" <td>\r\n"); $nm_saida->saida(" <form id=\"id_F0_top\" name=\"F0_top\" method=\"post\" action=\"./\" target=\"_self\"> \r\n"); $nm_saida->saida(" <input type=\"text\" id=\"id_sc_truta_f0_top\" name=\"sc_truta_f0_top\" value=\"\"/> \r\n"); $nm_saida->saida(" <input type=\"hidden\" id=\"script_init_f0_top\" name=\"script_case_init\" value=\"" . NM_encode_input($this->Ini->sc_page) . "\"/> \r\n"); $nm_saida->saida(" <input type=\"hidden\" id=\"opcao_f0_top\" name=\"nmgp_opcao\" value=\"muda_qt_linhas\"/> \r\n"); $nm_saida->saida(" </td></tr><tr id=\"sc_grid_toobar_top_tr\">\r\n"); $nm_saida->saida(" <td id=\"sc_grid_toobar_top\" colspan=3 class=\"" . $this->css_scGridTabelaTd . "\" valign=\"top\"> \r\n"); if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ajax_nav']) { $_SESSION['scriptcase']['saida_html'] = ""; } $nm_saida->saida(" <table id=\"sc_grid_toobar_top_table\" class=\"" . $this->css_scGridToolbar . "\" style=\"padding: 0px; border-spacing: 0px; border-width: 0px; vertical-align: top;\" width=\"100%\" valign=\"top\">\r\n"); $nm_saida->saida(" <tr class=\"" . $this->css_scGridToolbarPadd . "_tr\"> \r\n"); $nm_saida->saida(" <td class=\"" . $this->css_scGridToolbarPadd . "\" nowrap valign=\"middle\" align=\"left\" width=\"33%\"> \r\n"); if ($this->nmgp_botoes['reload'] == "on") { $Cod_Btn = nmButtonOutput($this->arr_buttons, "breload", "nm_gp_submit_ajax ('igual', 'breload');", "nm_gp_submit_ajax ('igual', 'breload');", "reload_top", "", "", "", "absmiddle", "", "0px", $this->Ini->path_botoes, "", "", "", "", "", "only_text", "text_right", "", "", "", "", "", "", ""); $nm_saida->saida(" $Cod_Btn \r\n"); $NM_btn = true; } if (!$this->Ini->SC_Link_View && $this->nmgp_botoes['qsearch'] == "on" && !$this->NM_hidden_filters) { $nm_saida->saida(" <script type=\"text/javascript\">var change_fast_top = \"\";</script>\r\n"); $OPC_cmp = (isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['fast_search'])) ? $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['fast_search'][0] : ""; $OPC_arg = (isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['fast_search'])) ? $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['fast_search'][1] : ""; $OPC_dat = (isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['fast_search'])) ? $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['fast_search'][2] : ""; if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ajax_nav']) { $this->Ini->Arr_result['setVar'][] = array('var' => 'change_fast_top', 'value' => ""); } if ($_SESSION['scriptcase']['charset'] != "UTF-8" && NM_is_utf8($OPC_cmp)) { $OPC_cmp = NM_conv_charset($OPC_cmp, $_SESSION['scriptcase']['charset'], "UTF-8"); } if ($_SESSION['scriptcase']['charset'] != "UTF-8" && NM_is_utf8($OPC_arg)) { $OPC_arg = NM_conv_charset($OPC_arg, $_SESSION['scriptcase']['charset'], "UTF-8"); } if ($_SESSION['scriptcase']['charset'] != "UTF-8" && NM_is_utf8($OPC_dat)) { $OPC_dat = NM_conv_charset($OPC_dat, $_SESSION['scriptcase']['charset'], "UTF-8"); } $stateSearchIconClose = 'none'; $stateSearchIconSearch = ''; if(!empty($OPC_dat)) { $stateSearchIconClose = ''; $stateSearchIconSearch = 'none'; } $nm_saida->saida(" <input type=\"hidden\" id=\"fast_search_f0_top\" name=\"nmgp_fast_search\" value=\"SC_all_Cmp\">\r\n"); $nm_saida->saida(" <select id=\"cond_fast_search_f0_top\" class=\"" . $this->css_css_toolbar_obj . "\" style=\"vertical-align: middle;display:none;\" name=\"nmgp_cond_fast_search\" onChange=\"change_fast_top = 'CH';\">\r\n"); $OPC_sel = " selected='selected'"; $nm_saida->saida(" <option value=\"qp\"$OPC_sel>" . $this->Ini->Nm_lang['lang_srch_like'] . "</option>\r\n"); $nm_saida->saida(" </select>\r\n"); $nm_saida->saida(" <span id=\"quicksearchph_top\" class=\"" . $this->css_css_toolbar_obj . "\" style='position: relative; display: inline-block; vertical-align: inherit;'>\r\n"); $nm_saida->saida(" <span>\r\n"); $nm_saida->saida(" <input type=\"text\" id=\"SC_fast_search_top\" class=\"" . $this->css_css_toolbar_obj . "_text\" style=\"border-width: 0px;\" name=\"nmgp_arg_fast_search\" value=\"" . NM_encode_input($OPC_dat) . "\" size=\"20\" onChange=\"change_fast_top = 'CH';\" alt=\"{maxLength: 255}\" placeholder=\"" . $this->Ini->Nm_lang['lang_othr_qk_watermark'] . "\"> \r\n"); $nm_saida->saida(" <img style=\"display: " . $stateSearchIconSearch . "\" id=\"SC_fast_search_submit_top\" class='css_toolbar_obj_qs_search_img' src=\"" . $this->Ini->path_botoes . "/" . $this->Ini->Img_qs_search . "\" onclick=\"nm_gp_submit_qsearch('top');\">\r\n"); $nm_saida->saida(" <img style=\"display: " . $stateSearchIconClose . "\" class='css_toolbar_obj_qs_search_img' id=\"SC_fast_search_close_top\" src=\"" . $this->Ini->path_botoes . "/" . $this->Ini->Img_qs_clean . "\" onclick=\"document.getElementById('SC_fast_search_top').value = '__Clear_Fast__'; nm_gp_submit_qsearch('top');\">\r\n"); $nm_saida->saida(" </span>\r\n"); $nm_saida->saida(" </span>"); $NM_btn = true; } if ($this->nmgp_botoes['gridsavesession'] == "on" && empty($this->nm_grid_sem_reg) && !$this->grid_emb_form) { $nm_saida->saida(" <script type='text/javascript'>var sc_itens_btgp_grid_session_top = true;</script>\r\n"); $this->nm_btn_exist['gridsavesession'][] = "sc_btgp_btn_grid_session_top"; $this->arr_buttons['bgridsavesession']['fontawesomeicon'] = 'fas fa-broom'; $Cod_Btn = nmButtonOutput($this->arr_buttons, "bgridsavesession", "scBtnSaveGridSessionReset('top');", "scBtnSaveGridSessionReset('top');", "sc_btgp_btn_grid_session_top", "", "" . $this->Ini->Nm_lang['lang_btns_gridsavesession_clear'] . "", "", "absmiddle", "", "0px", $this->Ini->path_botoes, "", "", "", "", "", "only_text", "text_right", "", "", "", "", "", "", ""); $nm_saida->saida(" $Cod_Btn \r\n"); $NM_btn = true; } if ($this->nmgp_botoes['gridsave'] == "on" && empty($this->nm_grid_sem_reg) && !$this->grid_emb_form) { $save_grid_format = 'extended'; if($_SESSION['scriptcase']['proc_mobile']) { $save_grid_format = 'extended'; } if ($save_grid_format == 'simplified' && !$_SESSION['scriptcase']['proc_mobile']) { $nm_saida->saida(" <div id='id_save_grid_div_top' style='display:inline-block; position: relative;'>\r\n"); } $this->nm_btn_exist['gridsave'][] = "save_grid_top"; $Cod_Btn = nmButtonOutput($this->arr_buttons, "bgridsave", "scBtnSaveGridShow('cons', 'Y', 'top', 'extended', '');", "scBtnSaveGridShow('cons', 'Y', 'top', 'extended', '');", "save_grid_top", "", "", "", "absmiddle", "", "0px", $this->Ini->path_botoes, "", "__NM_HINT__ (Ctrl + S)", "", "", "", "only_text", "text_right", "", "", "", "", "", "", ""); $nm_saida->saida(" $Cod_Btn \r\n"); if ($save_grid_format == 'simplified' && !$_SESSION['scriptcase']['proc_mobile']) { $nm_saida->saida(" <div id='id_div_save_grid_new_top' style='display:none; position: absolute; z-index: 20'>\r\n"); $nm_saida->saida(" </div>\r\n"); $nm_saida->saida(" </div>\r\n"); } $NM_btn = true; } if (is_file("grid_aniversariante_help.txt") && !$this->grid_emb_form) { $Arq_WebHelp = file("grid_aniversariante_help.txt"); if (isset($Arq_WebHelp[0]) && !empty($Arq_WebHelp[0])) { $Arq_WebHelp[0] = str_replace("\r\n" , "", trim($Arq_WebHelp[0])); $Tmp = explode(";", $Arq_WebHelp[0]); foreach ($Tmp as $Cada_help) { $Tmp1 = explode(":", $Cada_help); if (!empty($Tmp1[0]) && isset($Tmp1[1]) && !empty($Tmp1[1]) && $Tmp1[0] == "cons" && is_file($this->Ini->root . $this->Ini->path_help . $Tmp1[1])) { $Cod_Btn = nmButtonOutput($this->arr_buttons, "bhelp", "nm_open_popup('" . $this->Ini->path_help . $Tmp1[1] . "');", "nm_open_popup('" . $this->Ini->path_help . $Tmp1[1] . "');", "help_top", "", "", "", "absmiddle", "", "0px", $this->Ini->path_botoes, "", "__NM_HINT__ (F1)", "", "", "", "only_text", "text_right", "", "", "", "", "", "", ""); $nm_saida->saida(" $Cod_Btn \r\n"); $NM_btn = true; } } } } if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['b_sair'] || $this->grid_emb_form || $this->grid_emb_form_full) { $this->nmgp_botoes['exit'] = "off"; } if ($this->nmgp_botoes['exit'] == "on") { $this->nm_btn_exist['exit'][] = "sai_top"; $Cod_Btn = nmButtonOutput($this->arr_buttons, "bvoltar", "nm_gp_move('busca', '0', '');", "nm_gp_move('busca', '0', '');", "sai_top", "", "", "", "absmiddle", "", "0px", $this->Ini->path_botoes, "", "__NM_HINT__ (Alt + Q)", "", "", "", "only_text", "text_right", "", "", "", "", "", "", ""); $nm_saida->saida(" $Cod_Btn \r\n"); $NM_btn = true; } $nm_saida->saida(" </td> \r\n"); $nm_saida->saida(" </tr> \r\n"); $nm_saida->saida(" </table> \r\n"); if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ajax_nav']) { $this->Ini->Arr_result['setValue'][] = array('field' => 'sc_grid_toobar_top', 'value' => NM_charset_to_utf8($_SESSION['scriptcase']['saida_html'])); $_SESSION['scriptcase']['saida_html'] = ""; } $nm_saida->saida(" </td> \r\n"); $nm_saida->saida(" </tr> \r\n"); $nm_saida->saida(" <tr style=\"display: none\">\r\n"); $nm_saida->saida(" <td> \r\n"); $nm_saida->saida(" </form> \r\n"); $nm_saida->saida(" </td> \r\n"); $nm_saida->saida(" </tr> \r\n"); if (!$NM_btn && isset($NM_ult_sep)) { if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ajax_nav']) { $this->Ini->Arr_result['setDisplay'][] = array('field' => $NM_ult_sep, 'value' => 'none'); } $nm_saida->saida(" <script language=\"javascript\">\r\n"); $nm_saida->saida(" document.getElementById('" . $NM_ult_sep . "').style.display='none';\r\n"); $nm_saida->saida(" </script>\r\n"); } } function nmgp_barra_bot_mobile() { global $nm_saida, $nm_url_saida, $nm_apl_dependente; $NM_btn = false; $NM_Gbtn = false; $this->NM_calc_span(); if (!$_SESSION['scriptcase']['proc_mobile'] && $this->Fix_bar_bottom) { $nm_saida->saida(" <style>\r\n"); $nm_saida->saida(" #sc_grid_toobar_bot {\r\n"); $nm_saida->saida(" /*display: block;\r\n"); $nm_saida->saida(" width: 100%;*/\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" #sc_grid_toobar_bot_tr {\r\n"); $nm_saida->saida(" position: sticky;\r\n"); $nm_saida->saida(" bottom: 0px;\r\n"); $nm_saida->saida(" width: 100%;\r\n"); $nm_saida->saida(" left: 0;\r\n"); $nm_saida->saida(" z-index: 6;\r\n"); $nm_saida->saida(" background-color: var(--bg-grid-toolbar-general);\r\n"); $nm_saida->saida(" /*box-shadow: 1px 0px 5px 0px rgba(0,0,0,.2)*/\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" #sc_grid_toobar_bot .scGridToolbar {\r\n"); $nm_saida->saida(" /*border-color: rgba(176, 186, 197, 0.56);*/\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" /*.scGridBorder>table {\r\n"); $nm_saida->saida(" margin-bottom: 60px;\r\n"); $nm_saida->saida(" box-shadow: 0 0 15px 0px rgba(0,0,0,.2);\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" .scGridBorder {\r\n"); $nm_saida->saida(" border-width: 0px !important;\r\n"); $nm_saida->saida(" } */\r\n"); $nm_saida->saida(" </style>\r\n"); } $nm_saida->saida(" <tr style=\"display: none\">\r\n"); $nm_saida->saida(" <td>\r\n"); $nm_saida->saida(" <form id=\"id_F0_bot\" name=\"F0_bot\" method=\"post\" action=\"./\" target=\"_self\"> \r\n"); $nm_saida->saida(" <input type=\"text\" id=\"id_sc_truta_f0_bot\" name=\"sc_truta_f0_bot\" value=\"\"/> \r\n"); $nm_saida->saida(" <input type=\"hidden\" id=\"script_init_f0_bot\" name=\"script_case_init\" value=\"" . NM_encode_input($this->Ini->sc_page) . "\"/> \r\n"); $nm_saida->saida(" <input type=\"hidden\" id=\"opcao_f0_bot\" name=\"nmgp_opcao\" value=\"muda_qt_linhas\"/> \r\n"); $nm_saida->saida(" </td></tr><tr id=\"sc_grid_toobar_bot_tr\">\r\n"); $nm_saida->saida(" <td id=\"sc_grid_toobar_bot\" colspan=3 class=\"" . $this->css_scGridTabelaTd . "\" valign=\"top\"> \r\n"); if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ajax_nav']) { $_SESSION['scriptcase']['saida_html'] = ""; } $nm_saida->saida(" <table id=\"sc_grid_toobar_bot_table\" class=\"" . $this->css_scGridToolbar . "\" style=\"padding: 0px; border-spacing: 0px; border-width: 0px; vertical-align: top;\" width=\"100%\" valign=\"top\">\r\n"); $nm_saida->saida(" <tr class=\"" . $this->css_scGridToolbarPadd . "_tr\"> \r\n"); $nm_saida->saida(" <td class=\"" . $this->css_scGridToolbarPadd . "\" nowrap valign=\"middle\" align=\"left\" width=\"33%\"> \r\n"); if ($this->nmgp_botoes['first'] == "on" && empty($this->nm_grid_sem_reg) && $this->Ini->Apl_paginacao != "FULL" && !isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opc_liga']['nav'])) { $this->nm_btn_exist['first'][] = "first_bot"; if ($this->Rec_ini == 0) { $Cod_Btn = nmButtonOutput($this->arr_buttons, "bcons_inicio", "nm_gp_submit_rec('ini');", "nm_gp_submit_rec('ini');", "first_bot", "", "", "", "absmiddle", "", "0px", $this->Ini->path_botoes, "", "__NM_HINT__ (Ctrl + Shift + ←)", "disabled", "", "", "only_text", "text_right", "", "", "", "", "", "", ""); $nm_saida->saida(" $Cod_Btn \r\n"); } else { $Cod_Btn = nmButtonOutput($this->arr_buttons, "bcons_inicio", "nm_gp_submit_rec('ini');", "nm_gp_submit_rec('ini');", "first_bot", "", "", "", "absmiddle", "", "0px", $this->Ini->path_botoes, "", "__NM_HINT__ (Ctrl + Shift + ←)", "", "", "", "only_text", "text_right", "", "", "", "", "", "", ""); $nm_saida->saida(" $Cod_Btn \r\n"); } $NM_btn = true; } if ($this->nmgp_botoes['back'] == "on" && empty($this->nm_grid_sem_reg) && $this->Ini->Apl_paginacao != "FULL" && !isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opc_liga']['nav'])) { $this->nm_btn_exist['back'][] = "back_bot"; if ($this->Rec_ini == 0) { $Cod_Btn = nmButtonOutput($this->arr_buttons, "bcons_retorna", "nm_gp_submit_rec('" . $this->Rec_ini . "');", "nm_gp_submit_rec('" . $this->Rec_ini . "');", "back_bot", "", "", "", "absmiddle", "", "0px", $this->Ini->path_botoes, "", "__NM_HINT__ (Ctrl + ←)", "disabled", "", "", "only_text", "text_right", "", "", "", "", "", "", ""); $nm_saida->saida(" $Cod_Btn \r\n"); } else { $Cod_Btn = nmButtonOutput($this->arr_buttons, "bcons_retorna", "nm_gp_submit_rec('" . $this->Rec_ini . "');", "nm_gp_submit_rec('" . $this->Rec_ini . "');", "back_bot", "", "", "", "absmiddle", "", "0px", $this->Ini->path_botoes, "", "__NM_HINT__ (Ctrl + ←)", "", "", "", "only_text", "text_right", "", "", "", "", "", "", ""); $nm_saida->saida(" $Cod_Btn \r\n"); } $NM_btn = true; } if ($this->nmgp_botoes['rows'] == "on" && empty($this->nm_grid_sem_reg)) { $nm_sumario = "[" . $this->Ini->Nm_lang['lang_othr_smry_info'] . "]"; $nm_sumario = str_replace("?start?", $this->nmgp_reg_inicial, $nm_sumario); if ($this->Ini->Apl_paginacao == "FULL") { $nm_sumario = str_replace("?final?", "<span class='sm_counter_final'>".$this->count_ger."</span>", $nm_sumario); } else { $nm_sumario = str_replace("?final?", "<span class='sm_counter_final'>".$this->nmgp_reg_final."</span>", $nm_sumario); } $nm_sumario = str_replace("?total?", "<span class='sm_counter_total'>".$this->count_ger."</span>", $nm_sumario); $nm_saida->saida(" <span class=\"summary_indicator " . $this->css_css_toolbar_obj . "\" style=\"border:0px;\"><span class='sm_counter'>" . $nm_sumario . "</span></span>\r\n"); $NM_btn = true; } if ($this->nmgp_botoes['forward'] == "on" && empty($this->nm_grid_sem_reg) && $this->Ini->Apl_paginacao != "FULL" && !isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opc_liga']['nav'])) { $this->nm_btn_exist['forward'][] = "forward_bot"; $Cod_Btn = nmButtonOutput($this->arr_buttons, "bcons_avanca", "nm_gp_submit_rec('" . $this->Rec_fim . "');", "nm_gp_submit_rec('" . $this->Rec_fim . "');", "forward_bot", "", "", "", "absmiddle", "", "0px", $this->Ini->path_botoes, "", "__NM_HINT__ (Ctrl + →)", "", "", "", "only_text", "text_right", "", "", "", "", "", "", ""); $nm_saida->saida(" $Cod_Btn \r\n"); $NM_btn = true; } if ($this->nmgp_botoes['last'] == "on" && empty($this->nm_grid_sem_reg) && $this->Ini->Apl_paginacao != "FULL" && !isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opc_liga']['nav'])) { $this->nm_btn_exist['last'][] = "last_bot"; $Cod_Btn = nmButtonOutput($this->arr_buttons, "bcons_final", "nm_gp_submit_rec('fim');", "nm_gp_submit_rec('fim');", "last_bot", "", "", "", "absmiddle", "", "0px", $this->Ini->path_botoes, "", "__NM_HINT__ (Ctrl + Shift + →)", "", "", "", "only_text", "text_right", "", "", "", "", "", "", ""); $nm_saida->saida(" $Cod_Btn \r\n"); $NM_btn = true; } if (is_file("grid_aniversariante_help.txt") && !$this->grid_emb_form) { $Arq_WebHelp = file("grid_aniversariante_help.txt"); if (isset($Arq_WebHelp[0]) && !empty($Arq_WebHelp[0])) { $Arq_WebHelp[0] = str_replace("\r\n" , "", trim($Arq_WebHelp[0])); $Tmp = explode(";", $Arq_WebHelp[0]); foreach ($Tmp as $Cada_help) { $Tmp1 = explode(":", $Cada_help); if (!empty($Tmp1[0]) && isset($Tmp1[1]) && !empty($Tmp1[1]) && $Tmp1[0] == "cons" && is_file($this->Ini->root . $this->Ini->path_help . $Tmp1[1])) { $Cod_Btn = nmButtonOutput($this->arr_buttons, "bhelp", "nm_open_popup('" . $this->Ini->path_help . $Tmp1[1] . "');", "nm_open_popup('" . $this->Ini->path_help . $Tmp1[1] . "');", "help_bot", "", "", "", "absmiddle", "", "0px", $this->Ini->path_botoes, "", "__NM_HINT__ (F1)", "", "", "", "only_text", "text_right", "", "", "", "", "", "", ""); $nm_saida->saida(" $Cod_Btn \r\n"); $NM_btn = true; } } } } $nm_saida->saida(" </td> \r\n"); $nm_saida->saida(" </tr> \r\n"); $nm_saida->saida(" </table> \r\n"); if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ajax_nav']) { $this->Ini->Arr_result['setValue'][] = array('field' => 'sc_grid_toobar_bot', 'value' => NM_charset_to_utf8($_SESSION['scriptcase']['saida_html'])); $_SESSION['scriptcase']['saida_html'] = ""; } $nm_saida->saida(" </td> \r\n"); $nm_saida->saida(" </tr> \r\n"); $nm_saida->saida(" <tr style=\"display: none\">\r\n"); $nm_saida->saida(" <td> \r\n"); $nm_saida->saida(" </form> \r\n"); $nm_saida->saida(" </td> \r\n"); $nm_saida->saida(" </tr> \r\n"); if (!$NM_btn && isset($NM_ult_sep)) { if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ajax_nav']) { $this->Ini->Arr_result['setDisplay'][] = array('field' => $NM_ult_sep, 'value' => 'none'); } $nm_saida->saida(" <script language=\"javascript\">\r\n"); $nm_saida->saida(" document.getElementById('" . $NM_ult_sep . "').style.display='none';\r\n"); $nm_saida->saida(" </script>\r\n"); } } function nmgp_barra_top() { if (isset($_SESSION['scriptcase']['proc_mobile']) && $_SESSION['scriptcase']['proc_mobile']) { $this->nmgp_barra_top_mobile(); $this->nmgp_embbed_placeholder_top(); } if (!isset($_SESSION['scriptcase']['proc_mobile']) || !$_SESSION['scriptcase']['proc_mobile']) { $this->nmgp_barra_top_normal(); $this->nmgp_embbed_placeholder_top(); } } function nmgp_barra_bot() { if (isset($_SESSION['scriptcase']['proc_mobile']) && $_SESSION['scriptcase']['proc_mobile']) { $this->nmgp_embbed_placeholder_bot(); $this->nmgp_barra_bot_mobile(); } } function nmgp_embbed_placeholder_top() { global $nm_saida; $nm_saida->saida(" <tr id=\"sc_id_save_grid_placeholder_top\" style=\"display: none\">\r\n"); $nm_saida->saida(" <td colspan=3>\r\n"); $nm_saida->saida(" </td>\r\n"); $nm_saida->saida(" </tr>\r\n"); $nm_saida->saida(" <tr id=\"sc_id_groupby_placeholder_top\" style=\"display: none\">\r\n"); $nm_saida->saida(" <td colspan=3>\r\n"); $nm_saida->saida(" </td>\r\n"); $nm_saida->saida(" </tr>\r\n"); $nm_saida->saida(" <tr id=\"sc_id_sel_campos_placeholder_top\" style=\"display: none\">\r\n"); $nm_saida->saida(" <td colspan=3>\r\n"); $nm_saida->saida(" </td>\r\n"); $nm_saida->saida(" </tr>\r\n"); $nm_saida->saida(" <tr id=\"sc_id_export_email_placeholder_top\" style=\"display: none\">\r\n"); $nm_saida->saida(" <td colspan=3>\r\n"); $nm_saida->saida(" </td>\r\n"); $nm_saida->saida(" </tr>\r\n"); $nm_saida->saida(" <tr id=\"sc_id_order_campos_placeholder_top\" style=\"display: none\">\r\n"); $nm_saida->saida(" <td colspan=3>\r\n"); $nm_saida->saida(" </td>\r\n"); $nm_saida->saida(" </tr>\r\n"); } function nmgp_embbed_placeholder_bot() { global $nm_saida; $nm_saida->saida(" <tr id=\"sc_id_save_grid_placeholder_bot\" style=\"display: none\">\r\n"); $nm_saida->saida(" <td colspan=3>\r\n"); $nm_saida->saida(" </td>\r\n"); $nm_saida->saida(" </tr>\r\n"); $nm_saida->saida(" <tr id=\"sc_id_groupby_placeholder_bot\" style=\"display: none\">\r\n"); $nm_saida->saida(" <td colspan=3>\r\n"); $nm_saida->saida(" </td>\r\n"); $nm_saida->saida(" </tr>\r\n"); $nm_saida->saida(" <tr id=\"sc_id_sel_campos_placeholder_bot\" style=\"display: none\">\r\n"); $nm_saida->saida(" <td colspan=3>\r\n"); $nm_saida->saida(" </td>\r\n"); $nm_saida->saida(" </tr>\r\n"); $nm_saida->saida(" <tr id=\"sc_id_export_email_placeholder_bot\" style=\"display: none\">\r\n"); $nm_saida->saida(" <td colspan=3>\r\n"); $nm_saida->saida(" </td>\r\n"); $nm_saida->saida(" </tr>\r\n"); $nm_saida->saida(" <tr id=\"sc_id_order_campos_placeholder_bot\" style=\"display: none\">\r\n"); $nm_saida->saida(" <td colspan=3>\r\n"); $nm_saida->saida(" </td>\r\n"); $nm_saida->saida(" </tr>\r\n"); } function getFieldHighlight($filter_type, $field, $str_value, $str_value_original='') { $str_html_ini = '<div class="highlight">'; $str_html_fim = '</div>'; if($filter_type == 'advanced_search') { if ( isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['campos_busca'][ $field ]) && isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['campos_busca'][ $field . "_cond" ]) && !empty($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['campos_busca'][ $field ]) && ( $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['campos_busca'][ $field . "_cond"] == 'qp' || $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['campos_busca'][ $field . "_cond"] == 'eq' || $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['campos_busca'][ $field . "_cond"] == 'ii' ) ) { if($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['campos_busca'][ $field . "_cond"] == 'qp') { if(is_array($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['campos_busca'][ $field ])) { foreach ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['campos_busca'][ $field ] as $ind => $vals) { if(strcasecmp($vals, $str_value) == 0) { $str_value = $str_html_ini. $str_value .$str_html_fim; } elseif(strcasecmp($vals, $str_value_original) == 0) { $str_value = $str_html_ini. $str_value .$str_html_fim; } else { $keywords = preg_quote($vals, '/'); $str_value = preg_replace('/'. $keywords .'/i', $str_html_ini . '$0' . $str_html_fim, $str_value); } } } else { if(strcasecmp($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['campos_busca'][ $field ], $str_value) == 0) { $str_value = $str_html_ini. $str_value .$str_html_fim; } elseif(strcasecmp($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['campos_busca'][ $field ], $str_value_original) == 0) { $str_value = $str_html_ini. $str_value .$str_html_fim; } else { $keywords = preg_quote($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['campos_busca'][ $field ], '/'); $str_value = preg_replace('/'. $keywords .'/i', $str_html_ini . '$0' . $str_html_fim, $str_value); } } } elseif($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['campos_busca'][ $field . "_cond"] == 'eq') { if(is_array($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['campos_busca'][ $field ])) { foreach ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['campos_busca'][ $field ] as $ind => $vals) { if(strcasecmp($vals, $str_value) == 0) { $str_value = $str_html_ini. $str_value .$str_html_fim; } elseif(strcasecmp($vals, $str_value_original) == 0) { $str_value = $str_html_ini. $str_value .$str_html_fim; } } } else { if(strcasecmp($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['campos_busca'][ $field ], $str_value) == 0) { $str_value = $str_html_ini. $str_value .$str_html_fim; } elseif(strcasecmp($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['campos_busca'][ $field ], $str_value_original) == 0) { $str_value = $str_html_ini. $str_value .$str_html_fim; } } } elseif($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['campos_busca'][ $field . "_cond"] == 'ii') { if(is_array($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['campos_busca'][ $field ])) { foreach ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['campos_busca'][ $field ] as $ind => $vals) { if(strcasecmp($vals, substr($str_value, 0, strlen($vals))) == 0) { $str_value = $str_html_ini. substr($str_value, 0, strlen($vals)) .$str_html_fim . substr($str_value, strlen($vals)); } } } else { if(strcasecmp($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['campos_busca'][ $field ], substr($str_value, 0, strlen($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['campos_busca'][ $field ]))) == 0) { $str_value = $str_html_ini. substr($str_value, 0, strlen($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['campos_busca'][ $field ])) .$str_html_fim . substr($str_value, strlen($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['campos_busca'][ $field ])); } } } } } elseif($filter_type == 'quicksearch') { if( isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['fast_search'][0]) && ( ( $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['fast_search'][0] == 'SC_all_Cmp' && in_array($field, array('cod_movimentacao', 'matricula_movimentacao', 'cpf_movimentacao', 'nome_movimentacao', 'data_nascimento_movimentacao', 'idade_contato', 'data_inicio_vigencia_movimentacao', 'data_movimentacao_movimentacao', 'idade_movimentacao', 'sexo_movimentacao', 'fone_fixo_movimentacao', 'fone_celular_movimentacao', 'fone_whatsapp_movimentacao', 'email_movimentacao', 'criado_data_movimentacao', 'criado_user_movimentacao', 'nome_empresa', 'cnpj_empresa', 'municipio_empresa', 'uf_empresa', 'ref_produto', 'nome_produto', 'nome_lista_parentesco', 'nome_lista_acomodacao', 'nome_lista_situacao_beneficiario', 'nome_lista_tipo_classe', 'id_empresa_movimentacao', 'id_produto_movimentacao', 'id_parentesco_movimentacao', 'ano_aniver_mov', 'mes_aniver_mov', 'dia_aniver_mov', 'id_acomodacao_movimentacao', 'id_situacao_beneficiario_movimentacao', 'id_tipo_classe_movimentacao', 'id_data_mov', 'idade_fatura', 'data_nascimento_ano')) ) || $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['fast_search'][0] == $field || strpos($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['fast_search'][0], $field . '_VLS_') !== false || strpos($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['fast_search'][0], '_VLS_' . $field) !== false ) ) { if($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['fast_search'][1] == 'qp') { if(strcasecmp($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['fast_search'][2], $str_value) == 0) { $str_value = $str_html_ini. $str_value .$str_html_fim; } elseif(!empty($str_value_original) && $str_value_original != ' ' && strcasecmp($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['fast_search'][2], $str_value_original) == 0) { $str_value = $str_html_ini. $str_value .$str_html_fim; } else { $keywords = preg_quote($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['fast_search'][2], '/'); $str_value = preg_replace('/'. $keywords .'/i', $str_html_ini . '$0' . $str_html_fim, $str_value); } } elseif($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['fast_search'][1] == 'eq') { if(strcasecmp($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['fast_search'][2], $str_value) == 0) { $str_value = $str_html_ini. $str_value .$str_html_fim; } elseif(!empty($str_value_original) && $str_value_original != ' ' && strcasecmp($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['fast_search'][2], $str_value_original) == 0) { $str_value = $str_html_ini. $str_value .$str_html_fim; } } } } return $str_value; } function nm_gera_mask(&$nm_campo, $nm_mask) { $trab_campo = $nm_campo; $trab_mask = $nm_mask; $tam_campo = strlen($nm_campo); $trab_saida = ""; $str_highlight_ini = ""; $str_highlight_fim = ""; if(substr($nm_campo, 0, 23) == '<div class="highlight">' && substr($nm_campo, -6) == '</div>') { $str_highlight_ini = substr($nm_campo, 0, 23); $str_highlight_fim = substr($nm_campo, -6); $trab_campo = substr($nm_campo, 23, -6); $tam_campo = strlen($trab_campo); } $mask_num = false; for ($x=0; $x < strlen($trab_mask); $x++) { if (substr($trab_mask, $x, 1) == "#") { $mask_num = true; break; } } if ($mask_num ) { $ver_duas = explode(";", $trab_mask); if (isset($ver_duas[1]) && !empty($ver_duas[1])) { $cont1 = count(explode("#", $ver_duas[0])) - 1; $cont2 = count(explode("#", $ver_duas[1])) - 1; if ($tam_campo >= $cont2) { $trab_mask = $ver_duas[1]; } else { $trab_mask = $ver_duas[0]; } } $tam_mask = strlen($trab_mask); $xdados = 0; for ($x=0; $x < $tam_mask; $x++) { if (substr($trab_mask, $x, 1) == "#" && $xdados < $tam_campo) { $trab_saida .= substr($trab_campo, $xdados, 1); $xdados++; } elseif ($xdados < $tam_campo) { $trab_saida .= substr($trab_mask, $x, 1); } } if ($xdados < $tam_campo) { $trab_saida .= substr($trab_campo, $xdados); } $nm_campo = $str_highlight_ini . $trab_saida . $str_highlight_ini; return; } for ($ix = strlen($trab_mask); $ix > 0; $ix--) { $char_mask = substr($trab_mask, $ix - 1, 1); if ($char_mask != "x" && $char_mask != "z") { $trab_saida = $char_mask . $trab_saida; } else { if ($tam_campo != 0) { $trab_saida = substr($trab_campo, $tam_campo - 1, 1) . $trab_saida; $tam_campo--; } else { $trab_saida = "0" . $trab_saida; } } } if ($tam_campo != 0) { $trab_saida = substr($trab_campo, 0, $tam_campo) . $trab_saida; $trab_mask = str_repeat("z", $tam_campo) . $trab_mask; } $iz = 0; for ($ix = 0; $ix < strlen($trab_mask); $ix++) { $char_mask = substr($trab_mask, $ix, 1); if ($char_mask != "x" && $char_mask != "z") { if ($char_mask == "." || $char_mask == ",") { $trab_saida = substr($trab_saida, 0, $iz) . substr($trab_saida, $iz + 1); } else { $iz++; } } elseif ($char_mask == "x" || substr($trab_saida, $iz, 1) != "0") { $ix = strlen($trab_mask) + 1; } else { $trab_saida = substr($trab_saida, 0, $iz) . substr($trab_saida, $iz + 1); } } $nm_campo = $str_highlight_ini . $trab_saida . $str_highlight_ini; } function check_btns() { } function nm_fim_grid($flag_apaga_pdf_log = TRUE) { global $nm_saida, $nm_url_saida, $NMSC_modal; if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && isset($_SESSION['sc_session'][$this->Ini->sc_page]['SC_sub_css'])) { unset($_SESSION['sc_session'][$this->Ini->sc_page]['SC_sub_css']); unset($_SESSION['sc_session'][$this->Ini->sc_page]['SC_sub_css_bw']); } if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida']) { return; } if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida'] && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != "pdf" && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != "print" && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao_print'] != "print" && !$this->Print_All) { $nm_saida->saida(" <tr><td colspan=3 class=\"" . $this->css_scGridTabelaTd . "\" style=\"vertical-align: top\"> \r\n"); if (!$_SESSION['scriptcase']['proc_mobile']) { $nm_saida->saida(" <iframe class=\"css_iframes\" id=\"nmsc_iframe_liga_B_grid_aniversariante\" marginWidth=\"0px\" marginHeight=\"0px\" frameborder=\"0\" valign=\"top\" height=\"0px\" width=\"0px\" name=\"nm_iframe_liga_B_grid_aniversariante\" scrolling=\"auto\" src=\"NM_Blank_Page.htm\"></iframe>\r\n"); } $nm_saida->saida(" </td></tr> \r\n"); } $nm_saida->saida(" </TABLE>\r\n"); $nm_saida->saida(" </div>\r\n"); $nm_saida->saida(" </TR>\r\n"); $nm_saida->saida(" </TD>\r\n"); $nm_saida->saida(" </TABLE>\r\n"); $nm_saida->saida(" <div id=\"sc-id-fixedheaders-placeholder\" style=\"display: none; position: fixed; top: 0\"></div>\r\n"); $nm_saida->saida(" </body>\r\n"); if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] == "pdf" || $this->Print_All) { $nm_saida->saida(" </HTML>\r\n"); return; } $nm_saida->saida(" <script type=\"text/javascript\">\r\n"); $nm_saida->saida(" NM_ancor_ult_lig = '';\r\n"); if (!$_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['embutida']) { if (isset($_SESSION['sc_session'][$this->Ini->sc_page]['NM_arr_tree'])) { $temp = array(); foreach ($_SESSION['sc_session'][$this->Ini->sc_page]['NM_arr_tree'] as $NM_aplic => $resto) { $temp[] = $NM_aplic; } $temp = array_unique($temp); foreach ($temp as $NM_aplic) { if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ajax_nav']) { $this->Ini->Arr_result['setArr'][] = array('var' => ' NM_tab_' . $NM_aplic, 'value' => ''); } $nm_saida->saida(" NM_tab_" . $NM_aplic . " = new Array();\r\n"); } foreach ($_SESSION['sc_session'][$this->Ini->sc_page]['NM_arr_tree'] as $NM_aplic => $resto) { foreach ($resto as $NM_ind => $NM_quebra) { foreach ($NM_quebra as $NM_nivel => $NM_tipo) { if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ajax_nav']) { $this->Ini->Arr_result['setVar'][] = array('var' => ' NM_tab_' . $NM_aplic . '[' . $NM_ind . ']', 'value' => $NM_tipo . $NM_nivel); } $nm_saida->saida(" NM_tab_" . $NM_aplic . "[" . $NM_ind . "] = '" . $NM_tipo . $NM_nivel . "';\r\n"); } } } } } $nm_saida->saida(" function NM_liga_tbody(tbody, Obj, Apl)\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" Nivel = parseInt (Obj[tbody].substr(3));\r\n"); $nm_saida->saida(" for (ind = tbody + 1; ind < Obj.length; ind++)\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" Nv = parseInt (Obj[ind].substr(3));\r\n"); $nm_saida->saida(" Tp = Obj[ind].substr(0, 3);\r\n"); $nm_saida->saida(" if (Nivel == Nv && Tp == 'top')\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" break;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" if (((Nivel + 1) == Nv && Tp == 'top') || (Nivel == Nv && Tp == 'bot'))\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" document.getElementById('tbody_' + Apl + '_' + ind + '_' + Tp).style.display='';\r\n"); $nm_saida->saida(" } \r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" function NM_apaga_tbody(tbody, Obj, Apl)\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" Nivel = Obj[tbody].substr(3);\r\n"); $nm_saida->saida(" for (ind = tbody + 1; ind < Obj.length; ind++)\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" Nv = Obj[ind].substr(3);\r\n"); $nm_saida->saida(" Tp = Obj[ind].substr(0, 3);\r\n"); $nm_saida->saida(" if ((Nivel == Nv && Tp == 'top') || Nv < Nivel)\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" break;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" if ((Nivel != Nv) || (Nivel == Nv && Tp == 'bot'))\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" document.getElementById('tbody_' + Apl + '_' + ind + '_' + Tp).style.display='none';\r\n"); $nm_saida->saida(" if (Tp == 'top')\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" document.getElementById('b_open_' + Apl + '_' + ind).style.display='';\r\n"); $nm_saida->saida(" document.getElementById('b_close_' + Apl + '_' + ind).style.display='none';\r\n"); $nm_saida->saida(" } \r\n"); $nm_saida->saida(" } \r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" NM_obj_ant = '';\r\n"); $nm_saida->saida(" function NM_apaga_div_lig(obj_nome)\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" if (NM_obj_ant != '')\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" NM_obj_ant.style.display='none';\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" obj = document.getElementById(obj_nome);\r\n"); $nm_saida->saida(" NM_obj_ant = obj;\r\n"); $nm_saida->saida(" ind_time = setTimeout(\"obj.style.display='none'\", 300);\r\n"); $nm_saida->saida(" return ind_time;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" function NM_btn_disable()\r\n"); $nm_saida->saida(" {\r\n"); foreach ($this->nm_btn_disabled as $cod_btn => $st_btn) { if (isset($this->nm_btn_exist[$cod_btn]) && $st_btn == 'on') { foreach ($this->nm_btn_exist[$cod_btn] as $cada_id) { $nm_saida->saida(" $('#" . $cada_id . "').prop('onclick', null).off('click').addClass('disabled').removeAttr('href');\r\n"); $nm_saida->saida(" $('#div_" . $cada_id . "').addClass('disabled');\r\n"); } } } $nm_saida->saida(" }\r\n"); $str_pbfile = $this->Ini->root . $this->Ini->path_imag_temp . '/sc_pb_' . session_id() . '.tmp'; if (@is_file($str_pbfile) && $flag_apaga_pdf_log) { @unlink($str_pbfile); } if ($this->Rec_ini == 0 && empty($this->nm_grid_sem_reg) && !$this->Print_All && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != "pdf" && !$_SESSION['scriptcase']['proc_mobile']) { $nm_saida->saida(" document.getElementById('first_top').disabled = true;\r\n"); if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ajax_nav']) { $this->Ini->Arr_result['setDisabled'][] = array('field' => 'first_top', 'value' => "true"); } $nm_saida->saida(" document.getElementById('back_top').disabled = true;\r\n"); if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ajax_nav']) { $this->Ini->Arr_result['setDisabled'][] = array('field' => 'back_top', 'value' => "true"); } } elseif ($this->Rec_ini == 0 && empty($this->nm_grid_sem_reg) && !$this->Print_All && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != "pdf" && $_SESSION['scriptcase']['proc_mobile']) { $nm_saida->saida(" document.getElementById('first_bot').disabled = true;\r\n"); if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ajax_nav']) { $this->Ini->Arr_result['setDisabled'][] = array('field' => 'first_bot', 'value' => "true"); } $nm_saida->saida(" document.getElementById('back_bot').disabled = true;\r\n"); if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ajax_nav']) { $this->Ini->Arr_result['setDisabled'][] = array('field' => 'back_bot', 'value' => "true"); } } $nm_saida->saida(" $(window).scroll(function() {\r\n"); $nm_saida->saida(" if (typeof(scSetFixedHeaders) === typeof(function(){})) scSetFixedHeaders();\r\n"); $nm_saida->saida(" }).resize(function() {\r\n"); $nm_saida->saida(" if (typeof(scSetFixedHeaders) === typeof(function(){})) scSetFixedHeaders();\r\n"); $nm_saida->saida(" });\r\n"); if ($this->rs_grid->EOF && empty($this->nm_grid_sem_reg) && !$this->Print_All && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != "pdf") { if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != "pdf" && !isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opc_liga']['nav']) && !$_SESSION['scriptcase']['proc_mobile']) { { $nm_saida->saida(" document.getElementById('forward_top').disabled = true;\r\n"); $nm_saida->saida(" document.getElementById('forward_top').className = \"scButton_" . $this->arr_buttons['bcons_avanca']['style'] . " disabled\";\r\n"); if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ajax_nav']) { $this->Ini->Arr_result['setDisabled'][] = array('field' => 'forward_top', 'value' => "true"); $this->Ini->Arr_result['setClass'][] = array('field' => 'forward_top', 'value' => "scButton_" . $this->arr_buttons['bcons_avanca']['style'] . ' disabled'); } if ($this->arr_buttons['bcons_avanca']['display'] == 'only_img' || $this->arr_buttons['bcons_avanca']['display'] == 'text_img') { $nm_saida->saida(" document.getElementById('id_img_forward_top').src = \"" . $this->Ini->path_botoes . "/" . $this->arr_buttons['bcons_avanca']['image'] . "\";\r\n"); if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ajax_nav']) { $this->Ini->Arr_result['setSrc'][] = array('field' => 'id_img_forward_top', 'value' => $this->Ini->path_botoes . "/" . $this->arr_buttons['bcons_avanca']['image']); } } } { $nm_saida->saida(" document.getElementById('last_top').disabled = true;\r\n"); $nm_saida->saida(" document.getElementById('last_top').className = \"scButton_" . $this->arr_buttons['bcons_final']['style'] . " disabled\";\r\n"); if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ajax_nav']) { $this->Ini->Arr_result['setDisabled'][] = array('field' => 'last_top', 'value' => "true"); $this->Ini->Arr_result['setClass'][] = array('field' => 'last_top', 'value' => "scButton_" . $this->arr_buttons['bcons_final']['style'] . ' disabled'); } if ($this->arr_buttons['bcons_final']['display'] == 'only_img' || $this->arr_buttons['bcons_final']['display'] == 'text_img') { $nm_saida->saida(" document.getElementById('id_img_last_top').src = \"" . $this->Ini->path_botoes . "/" . $this->arr_buttons['bcons_final']['image'] . "\";\r\n"); if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ajax_nav']) { $this->Ini->Arr_result['setSrc'][] = array('field' => 'id_img_last_top', 'value' => $this->Ini->path_botoes . "/" . $this->arr_buttons['bcons_final']['image']); } } } } elseif ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opcao'] != "pdf" && !isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['opc_liga']['nav']) && $_SESSION['scriptcase']['proc_mobile']) { { $nm_saida->saida(" document.getElementById('forward_bot').disabled = true;\r\n"); $nm_saida->saida(" document.getElementById('forward_bot').className = \"scButton_" . $this->arr_buttons['bcons_avanca']['style'] . " disabled\";\r\n"); if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ajax_nav']) { $this->Ini->Arr_result['setDisabled'][] = array('field' => 'forward_bot', 'value' => "true"); $this->Ini->Arr_result['setClass'][] = array('field' => 'forward_bot', 'value' => "scButton_" . $this->arr_buttons['bcons_avanca']['style'] . ' disabled'); } if ($this->arr_buttons['bcons_avanca']['display'] == 'only_img' || $this->arr_buttons['bcons_avanca']['display'] == 'text_img') { $nm_saida->saida(" document.getElementById('id_img_forward_bot').src = \"" . $this->Ini->path_botoes . "/" . $this->arr_buttons['bcons_avanca']['image'] . "\";\r\n"); if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ajax_nav']) { $this->Ini->Arr_result['setSrc'][] = array('field' => 'id_img_forward_bot', 'value' => $this->Ini->path_botoes . "/" . $this->arr_buttons['bcons_avanca']['image']); } } } { $nm_saida->saida(" document.getElementById('last_bot').disabled = true;\r\n"); $nm_saida->saida(" document.getElementById('last_bot').className = \"scButton_" . $this->arr_buttons['bcons_final']['style'] . " disabled\";\r\n"); if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ajax_nav']) { $this->Ini->Arr_result['setDisabled'][] = array('field' => 'last_bot', 'value' => "true"); $this->Ini->Arr_result['setClass'][] = array('field' => 'last_bot', 'value' => "scButton_" . $this->arr_buttons['bcons_final']['style'] . ' disabled'); } if ($this->arr_buttons['bcons_final']['display'] == 'only_img' || $this->arr_buttons['bcons_final']['display'] == 'text_img') { $nm_saida->saida(" document.getElementById('id_img_last_bot').src = \"" . $this->Ini->path_botoes . "/" . $this->arr_buttons['bcons_final']['image'] . "\";\r\n"); if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ajax_nav']) { $this->Ini->Arr_result['setSrc'][] = array('field' => 'id_img_last_bot', 'value' => $this->Ini->path_botoes . "/" . $this->arr_buttons['bcons_final']['image']); } } } } $nm_saida->saida(" nm_gp_fim = \"fim\";\r\n"); if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ajax_nav']) { $this->Ini->Arr_result['setVar'][] = array('var' => 'nm_gp_fim', 'value' => "fim"); $this->Ini->Arr_result['scrollEOF'] = true; } } else { $nm_saida->saida(" nm_gp_fim = \"\";\r\n"); if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ajax_nav']) { $this->Ini->Arr_result['setVar'][] = array('var' => 'nm_gp_fim', 'value' => ""); } } if (isset($this->redir_modal) && !empty($this->redir_modal)) { echo $this->redir_modal; } $nm_saida->saida(" </script>\r\n"); if ($this->grid_emb_form || $this->grid_emb_form_full) { $nm_saida->saida(" <script type=\"text/javascript\">\r\n"); $nm_saida->saida(" window.onload = function() {\r\n"); $nm_saida->saida(" setTimeout(\"parent.scAjaxDetailHeight('grid_aniversariante', $(document).innerHeight())\",50);\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" </script>\r\n"); } $nm_saida->saida(" </HTML>\r\n"); } //--- //--- function form_navegacao() { global $nm_saida, $nm_url_saida; $str_pbfile = $this->Ini->root . $this->Ini->path_imag_temp . '/sc_pb_' . session_id() . '.tmp'; $nm_saida->saida(" <form name=\"F3\" method=\"post\" \r\n"); $nm_saida->saida(" action=\"./\" \r\n"); $nm_saida->saida(" target=\"_self\" style=\"display: none\"> \r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"nmgp_chave\" value=\"\"/>\r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"nmgp_opcao\" value=\"\"/>\r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"nmgp_ordem\" value=\"\"/>\r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"SC_lig_apl_orig\" value=\"grid_aniversariante\"/>\r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"nmgp_parm_acum\" value=\"\"/>\r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"nmgp_quant_linhas\" value=\"\"/>\r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"nmgp_url_saida\" value=\"\"/>\r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"nmgp_parms\" value=\"\"/>\r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"nmgp_tipo_pdf\" value=\"\"/>\r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"nmgp_outra_jan\" value=\"\"/>\r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"nmgp_orig_pesq\" value=\"\"/>\r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"SC_module_export\" value=\"\"/>\r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"script_case_init\" value=\"" . NM_encode_input($this->Ini->sc_page) . "\"/> \r\n"); $nm_saida->saida(" </form> \r\n"); $nm_saida->saida(" <form name=\"F4\" method=\"post\" \r\n"); $nm_saida->saida(" action=\"./\" \r\n"); $nm_saida->saida(" target=\"_self\" style=\"display: none\"> \r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"nmgp_opcao\" value=\"rec\"/>\r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"rec\" value=\"\"/>\r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"nm_call_php\" value=\"\"/>\r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"script_case_init\" value=\"" . NM_encode_input($this->Ini->sc_page) . "\"/> \r\n"); $nm_saida->saida(" </form> \r\n"); $nm_saida->saida(" <form name=\"F5\" method=\"post\" \r\n"); $nm_saida->saida(" action=\"grid_aniversariante_pesq.class.php\" \r\n"); $nm_saida->saida(" target=\"_self\" style=\"display: none\"> \r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"script_case_init\" value=\"" . NM_encode_input($this->Ini->sc_page) . "\"/> \r\n"); $nm_saida->saida(" </form> \r\n"); $nm_saida->saida(" <form name=\"F6\" method=\"post\" \r\n"); $nm_saida->saida(" action=\"./\" \r\n"); $nm_saida->saida(" target=\"_self\" style=\"display: none\"> \r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"script_case_init\" value=\"" . NM_encode_input($this->Ini->sc_page) . "\"/> \r\n"); $nm_saida->saida(" </form> \r\n"); $nm_saida->saida(" <form name=\"Fexport\" method=\"post\" \r\n"); $nm_saida->saida(" action=\"./\" \r\n"); $nm_saida->saida(" target=\"_self\" style=\"display: none\"> \r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"nmgp_opcao\" value=\"\"/>\r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"nmgp_tp_xls\" value=\"\"/>\r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"nmgp_tot_xls\" value=\"\"/>\r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"SC_module_export\" value=\"\"/>\r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"nm_delim_line\" value=\"\"/>\r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"nm_delim_col\" value=\"\"/>\r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"nm_delim_dados\" value=\"\"/>\r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"nm_label_csv\" value=\"\"/>\r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"nm_xml_tag\" value=\"\"/>\r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"nm_xml_label\" value=\"\"/>\r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"nm_json_format\" value=\"\"/>\r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"nm_json_label\" value=\"\"/>\r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"nmgp_password\" value=\"\"/>\r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"script_case_init\" value=\"" . NM_encode_input($this->Ini->sc_page) . "\"/> \r\n"); $nm_saida->saida(" </form> \r\n"); $nm_saida->saida(" <form name=\"Fdoc_word\" method=\"post\" \r\n"); $nm_saida->saida(" action=\"./\" \r\n"); $nm_saida->saida(" target=\"_self\"> \r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"nmgp_opcao\" value=\"doc_word\"/> \r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"nmgp_cor_word\" value=\"CO\"/> \r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"SC_module_export\" value=\"\"/>\r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"nmgp_password\" value=\"\"/>\r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"nmgp_navegator_print\" value=\"\"/> \r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"script_case_init\" value=\"" . NM_encode_input($this->Ini->sc_page) . "\"/> \r\n"); $nm_saida->saida(" </form> \r\n"); $nm_saida->saida(" <form name=\"Fpdf\" method=\"post\" target=\"_self\">\r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"nmgp_opcao\" value=\"\"/> \r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"nmgp_parms\" value=\"\"/> \r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"sc_tp_pdf\" value=\"\"/> \r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"sc_parms_pdf\" value=\"\"/> \r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"nmgp_parms_pdf\" value=\"\"/> \r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"sc_create_charts\" value=\"\"/> \r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"sc_graf_pdf\" value=\"\"/> \r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"nmgp_graf_pdf\" value=\"\"/> \r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"chart_level\" value=\"\"/> \r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"page_break_pdf\" value=\"\"/> \r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"SC_module_export\" value=\"\"/> \r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"use_pass_pdf\" value=\"\"/> \r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"pdf_all_cab\" value=\"\"/> \r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"pdf_all_label\" value=\"\"/> \r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"pdf_label_group\" value=\"\"/> \r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"pdf_zip\" value=\"\"/> \r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"script_case_init\" value=\"\"/> \r\n"); $nm_saida->saida(" <input type=\"hidden\" name=\"script_case_session\" value=\"\"/> \r\n"); $nm_saida->saida(" </form> \r\n"); $nm_saida->saida(" <script type=\"text/javascript\">\r\n"); $nm_saida->saida(" document.Fdoc_word.nmgp_navegator_print.value = navigator.appName;\r\n"); $nm_saida->saida(" function nm_gp_word_conf(cor, SC_module_export, password, ajax, str_type, bol_param)\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" if (\"S\" == ajax)\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" $('#TB_window').remove();\r\n"); $nm_saida->saida(" $('body').append(\"<div id='TB_window'></div>\");\r\n"); $nm_saida->saida(" nm_submit_modal(\"" . $this->Ini->path_link . "grid_aniversariante/grid_aniversariante_export_email.php?script_case_init={$this->Ini->sc_page}&path_img={$this->Ini->path_img_global}&path_btn={$this->Ini->path_botoes}&sType=\"+ str_type +\"&sAdd=__E__nmgp_cor_word=\" + cor + \"__E__SC_module_export=\" + SC_module_export + \"__E__nmgp_password=\" + password + \"&KeepThis=true&TB_iframe=true&modal=true\", bol_param);\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" else\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" document.Fdoc_word.nmgp_cor_word.value = cor;\r\n"); $nm_saida->saida(" document.Fdoc_word.nmgp_password.value = password;\r\n"); $nm_saida->saida(" document.Fdoc_word.SC_module_export.value = SC_module_export;\r\n"); $nm_saida->saida(" document.Fdoc_word.action = \"grid_aniversariante_export_ctrl.php\";\r\n"); $nm_saida->saida(" document.Fdoc_word.submit();\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" var obj_tr = \"\";\r\n"); $nm_saida->saida(" var css_tr = \"\";\r\n"); $nm_saida->saida(" var field_over = " . $this->NM_field_over . ";\r\n"); $nm_saida->saida(" var field_click = " . $this->NM_field_click . ";\r\n"); $nm_saida->saida(" function over_tr(obj, class_obj)\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" if (field_over != 1)\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" return;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" if (obj_tr == obj)\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" return;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" obj.className = '" . $this->css_scGridFieldOver . "';\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" function out_tr(obj, class_obj)\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" if (field_over != 1)\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" return;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" if (obj_tr == obj)\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" return;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" obj.className = class_obj;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" function click_tr(obj, class_obj)\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" if (field_click != 1)\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" return;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" if (obj_tr != \"\")\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" obj_tr.className = css_tr;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" css_tr = class_obj;\r\n"); $nm_saida->saida(" if (obj_tr == obj)\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" obj_tr = '';\r\n"); $nm_saida->saida(" return;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" obj_tr = obj;\r\n"); $nm_saida->saida(" css_tr = class_obj;\r\n"); $nm_saida->saida(" obj.className = '" . $this->css_scGridFieldClick . "';\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" var tem_hint;\r\n"); $nm_saida->saida(" function nm_mostra_hint(nm_obj, nm_evt, nm_mens)\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" if (nm_mens == \"\")\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" return;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" tem_hint = true;\r\n"); $nm_saida->saida(" if (document.layers)\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" theString=\"<DIV CLASS='ttip'>\" + nm_mens + \"</DIV>\";\r\n"); $nm_saida->saida(" document.tooltip.document.write(theString);\r\n"); $nm_saida->saida(" document.tooltip.document.close();\r\n"); $nm_saida->saida(" document.tooltip.left = nm_evt.pageX + 14;\r\n"); $nm_saida->saida(" document.tooltip.top = nm_evt.pageY + 2;\r\n"); $nm_saida->saida(" document.tooltip.visibility = \"show\";\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" else\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" if(document.getElementById)\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" nmdg_nav = navigator.appName;\r\n"); $nm_saida->saida(" elm = document.getElementById(\"tooltip\");\r\n"); $nm_saida->saida(" elml = nm_obj;\r\n"); $nm_saida->saida(" elm.innerHTML = nm_mens;\r\n"); $nm_saida->saida(" if (nmdg_nav == \"Netscape\")\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" elm.style.height = elml.style.height;\r\n"); $nm_saida->saida(" elm.style.top = nm_evt.pageY + 2 + 'px';\r\n"); $nm_saida->saida(" elm.style.left = nm_evt.pageX + 14 + 'px';\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" else\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" elm.style.top = nm_evt.y + document.body.scrollTop + 10 + 'px';\r\n"); $nm_saida->saida(" elm.style.left = nm_evt.x + document.body.scrollLeft + 10 + 'px';\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" elm.style.visibility = \"visible\";\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" function nm_apaga_hint()\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" if (!tem_hint)\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" return;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" tem_hint = false;\r\n"); $nm_saida->saida(" if (document.layers)\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" document.tooltip.visibility = \"hidden\";\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" else\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" if(document.getElementById)\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" elm.style.visibility = \"hidden\";\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" }\r\n"); if ($this->Rec_ini == 0) { $nm_saida->saida(" nm_gp_ini = \"ini\";\r\n"); } else { $nm_saida->saida(" nm_gp_ini = \"\";\r\n"); } $nm_saida->saida(" nm_gp_rec_ini = \"" . $this->Rec_ini . "\";\r\n"); $nm_saida->saida(" nm_gp_rec_fim = \"" . $this->Rec_fim . "\";\r\n"); if ($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['ajax_nav']) { if ($this->Rec_ini == 0) { $this->Ini->Arr_result['setVar'][] = array('var' => 'nm_gp_ini', 'value' => "ini"); } else { $this->Ini->Arr_result['setVar'][] = array('var' => 'nm_gp_ini', 'value' => ""); } $this->Ini->Arr_result['setVar'][] = array('var' => 'nm_gp_rec_ini', 'value' => $this->Rec_ini); $this->Ini->Arr_result['setVar'][] = array('var' => 'nm_gp_rec_fim', 'value' => $this->Rec_fim); } $nm_saida->saida(" function nm_gp_submit_rec(campo) \r\n"); $nm_saida->saida(" { \r\n"); $nm_saida->saida(" if (nm_gp_ini == \"ini\" && (campo == \"ini\" || campo == nm_gp_rec_ini)) \r\n"); $nm_saida->saida(" { \r\n"); $nm_saida->saida(" return; \r\n"); $nm_saida->saida(" } \r\n"); $nm_saida->saida(" if (nm_gp_fim == \"fim\" && (campo == \"fim\" || campo == nm_gp_rec_fim)) \r\n"); $nm_saida->saida(" { \r\n"); $nm_saida->saida(" return; \r\n"); $nm_saida->saida(" } \r\n"); $nm_saida->saida(" nm_gp_submit_ajax(\"rec\", campo); \r\n"); $nm_saida->saida(" } \r\n"); $nm_saida->saida(" function nm_gp_open_qsearch_div(pos)\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" if (typeof nm_gp_open_qsearch_div_mobile == 'function') {\r\n"); $nm_saida->saida(" return nm_gp_open_qsearch_div_mobile(pos);\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" if($('#SC_fast_search_dropdown_' + pos).hasClass('fa-caret-down'))\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" var positioningV = 'top';\r\n"); $nm_saida->saida(" var positioningH = 'left';\r\n"); $nm_saida->saida(" if (pos == 'bot') {\r\n"); $nm_saida->saida(" positioningV = 'bottom';\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" if ($('#quicksearchph_' + pos).offset().left + $('#id_qs_div_' + pos).width() > $(document).width()) {\r\n"); $nm_saida->saida(" positioningH = 'right';\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" $('#id_qs_div_' + pos).css(positioningV, $('#quicksearchph_' + pos).outerHeight());\r\n"); $nm_saida->saida(" $('#id_qs_div_' + pos).css(positioningH, '0px');\r\n"); $nm_saida->saida(" $('#SC_fast_search_dropdown_' + pos).removeClass('fa-caret-down').addClass('fa-caret-up');\r\n"); $nm_saida->saida(" nm_gp_open_qsearch_div_store_temp(pos);\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" else\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" $('#SC_fast_search_dropdown_' + pos).removeClass('fa-caret-up').addClass('fa-caret-down');\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" $('#id_qs_div_' + pos).toggle();\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" var tmp_qs_arr_fields = [], tmp_qs_arr_cond = \"\";\r\n"); $nm_saida->saida(" function nm_gp_open_qsearch_div_store_temp(pos)\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" tmp_qs_arr_fields = [], tmp_qs_str_cond = \"\";\r\n"); $nm_saida->saida(" if($('#fast_search_f0_' + pos).prop('type') == 'select-multiple')\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" tmp_qs_arr_fields = $('#fast_search_f0_' + pos).val();\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" else\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" tmp_qs_arr_fields.push($('#fast_search_f0_' + pos).val());\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" tmp_qs_str_cond = $('#cond_fast_search_f0_' + pos).val();\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" function nm_gp_cancel_qsearch_div_store_temp(pos)\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" $('#fast_search_f0_' + pos).val('');\r\n"); $nm_saida->saida(" $(\"#fast_search_f0_\" + pos + \" option\").prop('selected', false);\r\n"); $nm_saida->saida(" for(it=0; it<tmp_qs_arr_fields.length; it++)\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" $(\"#fast_search_f0_\" + pos + \" option[value='\"+ tmp_qs_arr_fields[it] +\"']\").prop('selected', true);\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" $(\"#fast_search_f0_\" + pos).change();\r\n"); $nm_saida->saida(" tmp_qs_arr_fields = [];\r\n"); $nm_saida->saida(" $('#cond_fast_search_f0_' + pos).val(tmp_qs_str_cond);\r\n"); $nm_saida->saida(" $('#cond_fast_search_f0_' + pos).change();\r\n"); $nm_saida->saida(" tmp_qs_str_cond = \"\";\r\n"); $nm_saida->saida(" nm_gp_open_qsearch_div(pos);\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" function nm_gp_submit_qsearch(pos) \r\n"); $nm_saida->saida(" { \r\n"); $nm_saida->saida(" var out_qsearch = \"\";\r\n"); $nm_saida->saida(" var ver_ch = eval('change_fast_' + pos);\r\n"); $nm_saida->saida(" if (document.getElementById('SC_fast_search_' + pos).value == '' && ver_ch == '')\r\n"); $nm_saida->saida(" { \r\n"); $nm_saida->saida(" scJs_alert(\"" . $this->Ini->Nm_lang['lang_srch_req_field'] . "\");\r\n"); $nm_saida->saida(" document.getElementById('SC_fast_search_' + pos).focus();\r\n"); $nm_saida->saida(" return false;\r\n"); $nm_saida->saida(" } \r\n"); $nm_saida->saida(" if (document.getElementById('SC_fast_search_' + pos).value == '__Clear_Fast__')\r\n"); $nm_saida->saida(" { \r\n"); $nm_saida->saida(" document.getElementById('SC_fast_search_' + pos).value = '';\r\n"); $nm_saida->saida(" } \r\n"); $nm_saida->saida(" out_qsearch = $('#fast_search_f0_' + pos).val();\r\n"); $nm_saida->saida(" out_qsearch += \"_SCQS_\" + $('#cond_fast_search_f0_' + pos).val();\r\n"); $nm_saida->saida(" out_qsearch += \"_SCQS_\" + document.getElementById('SC_fast_search_' + pos).value;\r\n"); $nm_saida->saida(" out_qsearch = out_qsearch.replace(/[+]/g, \"__NM_PLUS__\");\r\n"); $nm_saida->saida(" out_qsearch = out_qsearch.replace(/[&]/g, \"__NM_AMP__\");\r\n"); $nm_saida->saida(" out_qsearch = out_qsearch.replace(/[%]/g, \"__NM_PRC__\");\r\n"); $nm_saida->saida(" ajax_navigate('fast_search', out_qsearch); \r\n"); $nm_saida->saida(" } \r\n"); $nm_saida->saida(" function nm_gp_submit_ajax(opc, parm) \r\n"); $nm_saida->saida(" { \r\n"); $nm_saida->saida(" return ajax_navigate(opc, parm); \r\n"); $nm_saida->saida(" } \r\n"); $nm_saida->saida(" function nm_gp_submit2(campo) \r\n"); $nm_saida->saida(" { \r\n"); $nm_saida->saida(" nm_gp_submit_ajax(\"ordem\", campo); \r\n"); $nm_saida->saida(" } \r\n"); $nm_saida->saida(" function nm_gp_submit3(parms, parm_acum, opc, ancor) \r\n"); $nm_saida->saida(" { \r\n"); $nm_saida->saida(" document.F3.target = \"_self\"; \r\n"); $nm_saida->saida(" document.F3.nmgp_parms.value = parms ;\r\n"); $nm_saida->saida(" document.F3.nmgp_parm_acum.value = parm_acum ;\r\n"); $nm_saida->saida(" document.F3.nmgp_opcao.value = opc ;\r\n"); $nm_saida->saida(" document.F3.nmgp_url_saida.value = \"\";\r\n"); $nm_saida->saida(" document.F3.action = \"./\" ;\r\n"); $nm_saida->saida(" if (ancor != null) {\r\n"); $nm_saida->saida(" ajax_save_ancor(\"F3\", ancor);\r\n"); $nm_saida->saida(" } else {\r\n"); $nm_saida->saida(" document.F3.submit() ;\r\n"); $nm_saida->saida(" } \r\n"); $nm_saida->saida(" } \r\n"); $nm_saida->saida(" function nm_gp_submit4(apl_lig, apl_saida, parms, target, opc, apl_name, ancor) \r\n"); $nm_saida->saida(" { \r\n"); $nm_saida->saida(" document.F3.target = target; \r\n"); $nm_saida->saida(" if (\"dbifrm_widget\" == target.substr(0, 13)) {\r\n"); $nm_saida->saida(" var targetIframe = $(parent.document).find(\"[name='\" + target + \"']\");\r\n"); $nm_saida->saida(" apl_lig = parent.scIframeSCInit && parent.scIframeSCInit[target] ? addUrlParam(apl_lig, \"script_case_init\", parent.scIframeSCInit[target]) : apl_lig;\r\n"); $nm_saida->saida(" targetIframe.attr(\"src\", apl_lig);\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" document.F3.action = apl_lig ;\r\n"); $nm_saida->saida(" if (opc == 'igual' || opc == 'novo') \r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" document.F3.nmgp_opcao.value = opc;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" else\r\n"); $nm_saida->saida(" if (opc != null && opc != '') \r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" document.F3.nmgp_opcao.value = \"grid\" ;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" else\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" document.F3.nmgp_opcao.value = \"igual\" ;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" document.F3.nmgp_url_saida.value = apl_saida ;\r\n"); $nm_saida->saida(" document.F3.nmgp_parms.value = parms ;\r\n"); $nm_saida->saida(" if (target == '_blank') \r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" NM_ancor_ult_lig = ancor;\r\n"); $nm_saida->saida(" document.F3.nmgp_outra_jan.value = \"true\" ;\r\n"); $nm_saida->saida(" window.open('','jan_sc','location=no,menubar=no,resizable,scrollbars,status=no,toolbar=no');\r\n"); $nm_saida->saida(" document.F3.target = \"jan_sc\"; \r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" if (target == 'new_tab') \r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" NM_ancor_ult_lig = ancor;\r\n"); $nm_saida->saida(" document.F3.nmgp_outra_jan.value = \"true\" ;\r\n"); $nm_saida->saida(" window.open('','jan_sc','');\r\n"); $nm_saida->saida(" document.F3.target = \"jan_sc\"; \r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" if (ancor != null && target == '_self') {\r\n"); $nm_saida->saida(" ajax_save_ancor(\"F3\", ancor);\r\n"); $nm_saida->saida(" } else {\r\n"); $nm_saida->saida(" document.F3.submit() ;\r\n"); $nm_saida->saida(" } \r\n"); $nm_saida->saida(" } \r\n"); $nm_saida->saida(" function nm_gp_submit5(apl_lig, apl_saida, parms, target, opc, modal_h, modal_w, m_confirm, apl_name, ancor) \r\n"); $nm_saida->saida(" { \r\n"); $nm_saida->saida(" parms = parms.replace(/@percent@/g, \"%\"); \r\n"); $nm_saida->saida(" if (m_confirm != null && m_confirm != '') \r\n"); $nm_saida->saida(" { \r\n"); $nm_saida->saida(" if (confirm(m_confirm))\r\n"); $nm_saida->saida(" { }\r\n"); $nm_saida->saida(" else\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" return;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" if (apl_lig.substr(0, 7) == \"http://\" || apl_lig.substr(0, 8) == \"https://\")\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" if (target == '_blank') \r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" window.open (apl_lig);\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" else\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" window.location = apl_lig;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" return;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" if (target == 'modal' || target == 'modal_rpdf') \r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" NM_ancor_ult_lig = ancor;\r\n"); $nm_saida->saida(" par_modal = '?&nmgp_outra_jan=true&nmgp_url_saida=modal&SC_lig_apl_orig=grid_aniversariante';\r\n"); $nm_saida->saida(" if (opc != null && opc != '') \r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" par_modal += '&nmgp_opcao=grid';\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" if (parms != null && parms != '') \r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" par_modal += '&nmgp_parms=' + parms;\r\n"); $nm_saida->saida(" }\r\n"); $Sc_parent = ""; if ($this->grid_emb_form || $this->grid_emb_form_full) { $Sc_parent = "parent."; } $nm_saida->saida(" if (target == 'modal') \r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" " . $Sc_parent . "tb_show('', apl_lig + par_modal + '&TB_iframe=true&modal=true&height=' + modal_h + '&width=' + modal_w, '');\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" else \r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" " . $Sc_parent . "tb_show('', apl_lig + par_modal + '&TB_iframe=true&height=' + modal_h + '&width=' + modal_w, '');\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" return;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" document.F3.target = target; \r\n"); $nm_saida->saida(" if (target == '_blank') \r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" NM_ancor_ult_lig = ancor;\r\n"); $nm_saida->saida(" document.F3.nmgp_outra_jan.value = \"true\" ;\r\n"); $nm_saida->saida(" window.open('','jan_sc','location=no,menubar=no,resizable,scrollbars,status=no,toolbar=no');\r\n"); $nm_saida->saida(" document.F3.target = \"jan_sc\"; \r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" if (target == 'new_tab') \r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" NM_ancor_ult_lig = ancor;\r\n"); $nm_saida->saida(" document.F3.nmgp_outra_jan.value = \"true\" ;\r\n"); $nm_saida->saida(" window.open('','jan_sc','');\r\n"); $nm_saida->saida(" document.F3.target = \"jan_sc\"; \r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" if (\"dbifrm_widget\" == target.substr(0, 13)) {\r\n"); $nm_saida->saida(" var targetIframe = $(parent.document).find(\"[name='\" + target + \"']\");\r\n"); $nm_saida->saida(" apl_lig = parent.scIframeSCInit && parent.scIframeSCInit[target] ? addUrlParam(apl_lig, \"script_case_init\", parent.scIframeSCInit[target]) : apl_lig;\r\n"); $nm_saida->saida(" targetIframe.attr(\"src\", apl_lig);\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" document.F3.action = apl_lig;\r\n"); $nm_saida->saida(" if (opc != null && opc != '') \r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" document.F3.nmgp_opcao.value = \"grid\" ;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" else\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" document.F3.nmgp_opcao.value = \"\" ;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" document.F3.nmgp_url_saida.value = apl_saida ;\r\n"); $nm_saida->saida(" document.F3.nmgp_parms.value = parms ;\r\n"); $nm_saida->saida(" if (ancor != null && target == '_self') {\r\n"); $nm_saida->saida(" ajax_save_ancor(\"F3\", ancor);\r\n"); $nm_saida->saida(" } else {\r\n"); $nm_saida->saida(" document.F3.submit() ;\r\n"); $nm_saida->saida(" } \r\n"); $nm_saida->saida(" document.F3.nmgp_outra_jan.value = \"\" ;\r\n"); $nm_saida->saida(" } \r\n"); $nm_saida->saida(" function addUrlParam(sUrl, sParam, sValue) {\r\n"); $nm_saida->saida(" var baseUrl, urlParams = [], objParams = {}, tmp, i;\r\n"); $nm_saida->saida(" tmp = sUrl.split(\"?\");\r\n"); $nm_saida->saida(" baseUrl = tmp[0];\r\n"); $nm_saida->saida(" if (tmp[1]) {\r\n"); $nm_saida->saida(" urlParams = tmp[1].split(\"&\");\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" for (i = 0; i < urlParams.length; i++) {\r\n"); $nm_saida->saida(" tmp = urlParams[i].split(\"=\");\r\n"); $nm_saida->saida(" objParams[ tmp[0] ] = tmp[1] ? tmp[1] : \"\";\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" objParams[sParam] = sValue;\r\n"); $nm_saida->saida(" urlParams = [];\r\n"); $nm_saida->saida(" for (tmp in objParams) {\r\n"); $nm_saida->saida(" urlParams.push(tmp + \"=\" + objParams[tmp]);\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" return baseUrl + \"?\" + urlParams.join(\"&\");\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" function nm_gp_submit6(apl_lig, apl_saida, parms, target, pos, alt, larg, opc, modal_h, modal_w, m_confirm, apl_name, ancor) \r\n"); $nm_saida->saida(" { \r\n"); if ($_SESSION['scriptcase']['proc_mobile']) { $nm_saida->saida(" if (alt == '' || alt == 0) {\r\n"); $nm_saida->saida(" alt = '440';\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" if (larg == '' || larg == 0) {\r\n"); $nm_saida->saida(" larg = '630';\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" nm_gp_submit5(apl_lig, apl_saida, parms, 'modal', opc, alt, larg, m_confirm, apl_name, ancor); \r\n"); $nm_saida->saida(" return;\r\n"); } $nm_saida->saida(" if (apl_lig.substr(0, 7) == \"http://\" || apl_lig.substr(0, 8) == \"https://\")\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" if (target == '_blank') \r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" window.open (apl_lig);\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" else\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" window.location = apl_lig;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" return;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" if (pos == \"A\") {obj = document.getElementById('nmsc_iframe_liga_A_grid_aniversariante');} \r\n"); $nm_saida->saida(" if (pos == \"B\") {obj = document.getElementById('nmsc_iframe_liga_B_grid_aniversariante');} \r\n"); $nm_saida->saida(" if (pos == \"E\") {obj = document.getElementById('nmsc_iframe_liga_E_grid_aniversariante');} \r\n"); $nm_saida->saida(" if (pos == \"D\") {obj = document.getElementById('nmsc_iframe_liga_D_grid_aniversariante');} \r\n"); $nm_saida->saida(" obj.style.height = (alt == parseInt(alt)) ? alt + 'px' : alt;\r\n"); $nm_saida->saida(" obj.style.width = (larg == parseInt(larg)) ? larg + 'px' : larg;\r\n"); $nm_saida->saida(" document.F3.target = target; \r\n"); $nm_saida->saida(" document.F3.action = apl_lig ;\r\n"); $nm_saida->saida(" if (opc != null && opc != '') \r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" document.F3.nmgp_opcao.value = \"grid\" ;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" else\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" document.F3.nmgp_opcao.value = \"\" ;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" document.F3.nmgp_url_saida.value = apl_saida ;\r\n"); $nm_saida->saida(" document.F3.nmgp_parms.value = parms ;\r\n"); $nm_saida->saida(" if (ancor != null && target == '_self') {\r\n"); $nm_saida->saida(" ajax_save_ancor(\"F3\", ancor);\r\n"); $nm_saida->saida(" } else {\r\n"); $nm_saida->saida(" document.F3.submit() ;\r\n"); $nm_saida->saida(" } \r\n"); $nm_saida->saida(" } \r\n"); $nm_saida->saida(" function nm_open_export(arq_export) \r\n"); $nm_saida->saida(" { \r\n"); $nm_saida->saida(" window.location = arq_export;\r\n"); $nm_saida->saida(" } \r\n"); $nm_saida->saida(" function nm_submit_modal(parms, t_parent) \r\n"); $nm_saida->saida(" { \r\n"); $nm_saida->saida(" if (t_parent == 'S' && typeof parent.tb_show == 'function')\r\n"); $nm_saida->saida(" { \r\n"); $nm_saida->saida(" parent.tb_show('', parms, '');\r\n"); $nm_saida->saida(" } \r\n"); $nm_saida->saida(" else\r\n"); $nm_saida->saida(" { \r\n"); $nm_saida->saida(" tb_show('', parms, '');\r\n"); $nm_saida->saida(" } \r\n"); $nm_saida->saida(" } \r\n"); $nm_saida->saida(" function nm_move(tipo) \r\n"); $nm_saida->saida(" { \r\n"); $nm_saida->saida(" document.F6.target = \"_self\"; \r\n"); $nm_saida->saida(" document.F6.submit() ;\r\n"); $nm_saida->saida(" return;\r\n"); $nm_saida->saida(" } \r\n"); $nm_saida->saida(" function nm_gp_move(x, y, z, p, g, crt, ajax, chart_level, page_break_pdf, SC_module_export, use_pass_pdf, pdf_all_cab, pdf_all_label, pdf_label_group, pdf_zip) \r\n"); $nm_saida->saida(" { \r\n"); $nm_saida->saida(" document.F3.action = \"./\" ;\r\n"); $nm_saida->saida(" document.F3.nmgp_parms.value = \"SC_null\" ;\r\n"); $nm_saida->saida(" document.F3.nmgp_orig_pesq.value = \"\" ;\r\n"); $nm_saida->saida(" document.F3.nmgp_url_saida.value = \"\" ;\r\n"); $nm_saida->saida(" document.F3.nmgp_opcao.value = x; \r\n"); $nm_saida->saida(" document.F3.nmgp_outra_jan.value = \"\" ;\r\n"); $nm_saida->saida(" document.F3.target = \"_self\"; \r\n"); $nm_saida->saida(" if (y == 1) \r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" document.F3.target = \"_blank\"; \r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" if (\"busca\" == x)\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" document.F3.nmgp_orig_pesq.value = z; \r\n"); $nm_saida->saida(" z = '';\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" if (z != null && z != '') \r\n"); $nm_saida->saida(" { \r\n"); $nm_saida->saida(" document.F3.nmgp_tipo_pdf.value = z; \r\n"); $nm_saida->saida(" } \r\n"); $nm_saida->saida(" if (\"xls\" == x)\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" document.F3.SC_module_export.value = z;\r\n"); if (!extension_loaded("zip")) { $nm_saida->saida(" alert (\"" . html_entity_decode($this->Ini->Nm_lang['lang_othr_prod_xtzp'], ENT_COMPAT, $_SESSION['scriptcase']['charset']) . "\");\r\n"); $nm_saida->saida(" return false;\r\n"); } $nm_saida->saida(" }\r\n"); $nm_saida->saida(" if (\"xml\" == x)\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" document.F3.SC_module_export.value = z;\r\n"); $nm_saida->saida(" }\r\n"); $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['grid_aniversariante_iframe_params'] = array( 'str_tmp' => $this->Ini->path_imag_temp, 'str_prod' => $this->Ini->path_prod, 'str_btn' => $this->Ini->Str_btn_css, 'str_lang' => $this->Ini->str_lang, 'str_schema' => $this->Ini->str_schema_all, 'str_google_fonts' => $this->Ini->str_google_fonts, ); $prep_parm_pdf = "scsess?#?" . session_id() . "?@?str_tmp?#?" . $this->Ini->path_imag_temp . "?@?str_prod?#?" . $this->Ini->path_prod . "?@?str_btn?#?" . $this->Ini->Str_btn_css . "?@?str_lang?#?" . $this->Ini->str_lang . "?@?str_schema?#?" . $this->Ini->str_schema_all . "?@?script_case_init?#?" . $this->Ini->sc_page . "?@?jspath?#?" . $this->Ini->path_js . "?#?"; $Md5_pdf = "@SC_par@" . NM_encode_input($this->Ini->sc_page) . "@SC_par@grid_aniversariante@SC_par@" . md5($prep_parm_pdf); $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['Md5_pdf'][md5($prep_parm_pdf)] = $prep_parm_pdf; $nm_saida->saida(" if (\"pdf\" == x)\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" document.Fpdf.nmgp_opcao.value = \"pdf\";\r\n"); $nm_saida->saida(" document.Fpdf.nmgp_parms.value = \"" . $Md5_pdf . "\";\r\n"); $nm_saida->saida(" document.Fpdf.sc_tp_pdf.value = z;\r\n"); $nm_saida->saida(" document.Fpdf.sc_parms_pdf.value = p;\r\n"); $nm_saida->saida(" document.Fpdf.nmgp_parms_pdf.value = p;\r\n"); $nm_saida->saida(" document.Fpdf.sc_create_charts.value = crt;\r\n"); $nm_saida->saida(" document.Fpdf.sc_graf_pdf.value = g;\r\n"); $nm_saida->saida(" document.Fpdf.nmgp_graf_pdf.value = g;\r\n"); $nm_saida->saida(" document.Fpdf.chart_level.value = chart_level;\r\n"); $nm_saida->saida(" document.Fpdf.page_break_pdf.value = page_break_pdf;\r\n"); $nm_saida->saida(" document.Fpdf.SC_module_export.value = SC_module_export;\r\n"); $nm_saida->saida(" document.Fpdf.use_pass_pdf.value = use_pass_pdf;\r\n"); $nm_saida->saida(" document.Fpdf.pdf_all_cab.value = pdf_all_cab;\r\n"); $nm_saida->saida(" document.Fpdf.pdf_all_label.value = pdf_all_label;\r\n"); $nm_saida->saida(" document.Fpdf.pdf_label_group.value = pdf_label_group;\r\n"); $nm_saida->saida(" document.Fpdf.pdf_zip.value = pdf_zip;\r\n"); $nm_saida->saida(" document.Fpdf.script_case_init.value = \"" . NM_encode_input($this->Ini->sc_page) . "\";\r\n"); $nm_saida->saida(" document.Fpdf.script_case_session.value = \"" . session_id() . "\";\r\n"); $nm_saida->saida(" if (\"S\" == ajax)\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" $('#TB_window').remove();\r\n"); $nm_saida->saida(" $('body').append(\"<div id='TB_window'></div>\");\r\n"); $nm_saida->saida(" nm_submit_modal(\"" . $this->Ini->path_link . "grid_aniversariante/grid_aniversariante_export_email.php?script_case_init={$this->Ini->sc_page}&path_img={$this->Ini->path_img_global}&path_btn={$this->Ini->path_botoes}&sType=pdf&sAdd=__E__nmgp_tipo_pdf=\" + z + \"__E__sc_parms_pdf=\" + p + \"__E__sc_create_charts=\" + crt + \"__E__sc_graf_pdf=\" + g + \"__E__chart_level=\" + chart_level + \"__E__page_break_pdf=\" + page_break_pdf + \"__E__SC_module_export=\" + SC_module_export + \"__E__use_pass_pdf=\" + use_pass_pdf + \"__E__pdf_all_cab=\" + pdf_all_cab + \"__E__pdf_all_label=\" + pdf_all_label + \"__E__pdf_label_group=\" + pdf_label_group + \"__E__pdf_zip=\" + pdf_zip + \"&nm_opc=pdf&KeepThis=true&TB_iframe=true&modal=true\", '');\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" else\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" document.Fpdf.action=\"grid_aniversariante_iframe.php\";\r\n"); $nm_saida->saida(" document.Fpdf.submit();\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" else\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" if ((x == 'igual' || x == 'edit') && NM_ancor_ult_lig != \"\")\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" ajax_save_ancor(\"F3\", NM_ancor_ult_lig);\r\n"); $nm_saida->saida(" NM_ancor_ult_lig = \"\";\r\n"); $nm_saida->saida(" } else {\r\n"); $nm_saida->saida(" document.F3.submit() ;\r\n"); $nm_saida->saida(" } \r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" } \r\n"); $nm_saida->saida(" function nm_gp_xls_conf(tp_xls, SC_module_export, password, tot_xls, ajax, str_type, bol_param)\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" if (\"S\" == ajax)\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" $('#TB_window').remove();\r\n"); $nm_saida->saida(" $('body').append(\"<div id='TB_window'></div>\");\r\n"); $nm_saida->saida(" nm_submit_modal(\"" . $this->Ini->path_link . "grid_aniversariante/grid_aniversariante_export_email.php?script_case_init={$this->Ini->sc_page}&path_img={$this->Ini->path_img_global}&path_btn={$this->Ini->path_botoes}&sType=\" + str_type +\"&sAdd=__E__SC_module_export=\" + SC_module_export + \"__E__nmgp_tp_xls=\" + tp_xls + \"__E__nmgp_tot_xls=\" + tot_xls + \"__E__nmgp_password=\" + password + \"&KeepThis=true&TB_iframe=true&modal=true\", bol_param);\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" else\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" document.Fexport.nmgp_opcao.value = \"xls\";\r\n"); $nm_saida->saida(" document.Fexport.nmgp_tp_xls.value = tp_xls;\r\n"); $nm_saida->saida(" document.Fexport.nmgp_tot_xls.value = tot_xls;\r\n"); $nm_saida->saida(" document.Fexport.nmgp_password.value = password;\r\n"); $nm_saida->saida(" document.Fexport.SC_module_export.value = SC_module_export;\r\n"); $nm_saida->saida(" document.Fexport.action = \"grid_aniversariante_export_ctrl.php\";\r\n"); $nm_saida->saida(" document.Fexport.submit() ;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" function nm_gp_csv_conf(delim_line, delim_col, delim_dados, label_csv, SC_module_export, password, ajax, str_type, bol_param)\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" if (\"S\" == ajax)\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" $('#TB_window').remove();\r\n"); $nm_saida->saida(" $('body').append(\"<div id='TB_window'></div>\");\r\n"); $nm_saida->saida(" nm_submit_modal(\"" . $this->Ini->path_link . "grid_aniversariante/grid_aniversariante_export_email.php?script_case_init={$this->Ini->sc_page}&path_img={$this->Ini->path_img_global}&path_btn={$this->Ini->path_botoes}&sType=\" + str_type +\"&sAdd=__E__nm_delim_line=\" + delim_line + \"__E__nm_delim_col=\" + delim_col + \"__E__nm_delim_dados=\" + delim_dados + \"__E__nm_label_csv=\" + label_csv + \"&KeepThis=true&TB_iframe=true&modal=true\", bol_param);\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" else\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" document.Fexport.nmgp_opcao.value = \"csv\";\r\n"); $nm_saida->saida(" document.Fexport.nm_delim_line.value = delim_line;\r\n"); $nm_saida->saida(" document.Fexport.nm_delim_col.value = delim_col;\r\n"); $nm_saida->saida(" document.Fexport.nm_delim_dados.value = delim_dados;\r\n"); $nm_saida->saida(" document.Fexport.nm_label_csv.value = label_csv;\r\n"); $nm_saida->saida(" document.Fexport.nmgp_password.value = password;\r\n"); $nm_saida->saida(" document.Fexport.SC_module_export.value = SC_module_export;\r\n"); $nm_saida->saida(" document.Fexport.action = \"grid_aniversariante_export_ctrl.php\";\r\n"); $nm_saida->saida(" document.Fexport.submit() ;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" function nm_gp_xml_conf(xml_tag, xml_label, SC_module_export, password, ajax, str_type, bol_param)\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" if (\"S\" == ajax)\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" $('#TB_window').remove();\r\n"); $nm_saida->saida(" $('body').append(\"<div id='TB_window'></div>\");\r\n"); $nm_saida->saida(" nm_submit_modal(\"" . $this->Ini->path_link . "grid_aniversariante/grid_aniversariante_export_email.php?script_case_init={$this->Ini->sc_page}&path_img={$this->Ini->path_img_global}&path_btn={$this->Ini->path_botoes}&sType=\" + str_type +\"&sAdd=__E__nm_xml_tag=\" + xml_tag + \"__E__nm_xml_label=\" + xml_label + \"&KeepThis=true&TB_iframe=true&modal=true\", bol_param);\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" else\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" document.Fexport.nmgp_opcao.value = \"xml\";\r\n"); $nm_saida->saida(" document.Fexport.nm_xml_tag.value = xml_tag;\r\n"); $nm_saida->saida(" document.Fexport.nm_xml_label.value = xml_label;\r\n"); $nm_saida->saida(" document.Fexport.nmgp_password.value = password;\r\n"); $nm_saida->saida(" document.Fexport.SC_module_export.value = SC_module_export;\r\n"); $nm_saida->saida(" document.Fexport.action = \"grid_aniversariante_export_ctrl.php\";\r\n"); $nm_saida->saida(" document.Fexport.submit() ;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" function nm_gp_json_conf(json_format, json_label, SC_module_export, password, ajax, str_type, bol_param)\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" if (\"S\" == ajax)\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" $('#TB_window').remove();\r\n"); $nm_saida->saida(" $('body').append(\"<div id='TB_window'></div>\");\r\n"); $nm_saida->saida(" nm_submit_modal(\"" . $this->Ini->path_link . "grid_aniversariante/grid_aniversariante_export_email.php?script_case_init={$this->Ini->sc_page}&path_img={$this->Ini->path_img_global}&path_btn={$this->Ini->path_botoes}&sType=\" + str_type +\"&sAdd=__E__nm_json_format=\" + json_format + \"__E__nm_json_label=\" + json_label + \"&KeepThis=true&TB_iframe=true&modal=true\", bol_param);\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" else\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" document.Fexport.nmgp_opcao.value = \"json\";\r\n"); $nm_saida->saida(" document.Fexport.nm_json_format.value = json_format;\r\n"); $nm_saida->saida(" document.Fexport.nm_json_label.value = json_label;\r\n"); $nm_saida->saida(" document.Fexport.nmgp_password.value = password;\r\n"); $nm_saida->saida(" document.Fexport.SC_module_export.value = SC_module_export;\r\n"); $nm_saida->saida(" document.Fexport.action = \"grid_aniversariante_export_ctrl.php\";\r\n"); $nm_saida->saida(" document.Fexport.submit() ;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" function nm_gp_rtf_conf()\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" document.Fexport.nmgp_opcao.value = \"rtf\";\r\n"); $nm_saida->saida(" document.Fexport.action = \"grid_aniversariante_export_ctrl.php\";\r\n"); $nm_saida->saida(" document.Fexport.submit() ;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" nm_img = new Image();\r\n"); $nm_saida->saida(" function nm_mostra_img(imagem, altura, largura)\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" var image = new Image();\r\n"); $nm_saida->saida(" image.src = imagem;\r\n"); $nm_saida->saida(" var viewer = new Viewer(image, {\r\n"); $nm_saida->saida(" navbar: false,\r\n"); $nm_saida->saida(" hidden: function () {\r\n"); $nm_saida->saida(" viewer.destroy();\r\n"); $nm_saida->saida(" },\r\n"); $nm_saida->saida(" });\r\n"); $nm_saida->saida(" viewer.show();\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" function nm_mostra_doc(campo1, campo2)\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" NovaJanela = window.open (campo2 + \"?nmgp_parms=\" + campo1, \"_self\", \"resizable\");\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" function nm_escreve_window()\r\n"); $nm_saida->saida(" {\r\n"); if (!empty($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['form_psq_ret']) && !empty($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['campo_psq_ret']) ) { $nm_saida->saida(" if (document.Fpesq.nm_ret_psq.value != \"\")\r\n"); $nm_saida->saida(" {\r\n"); if (isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['sc_modal']) && $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['sc_modal']) { if (isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['iframe_ret_cap'])) { $Iframe_cap = $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['iframe_ret_cap']; unset($_SESSION['sc_session'][$script_case_init]['grid_aniversariante']['iframe_ret_cap']); $nm_saida->saida(" var Obj_Form = parent.document.getElementById('" . $Iframe_cap . "').contentWindow.document." . $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['form_psq_ret'] . "." . $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['campo_psq_ret'] . ";\r\n"); $nm_saida->saida(" var Obj_Form1 = parent.document.getElementById('" . $Iframe_cap . "').contentWindow.document." . $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['form_psq_ret'] . "." . str_replace("_autocomp", "_", $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['campo_psq_ret']) . ";\r\n"); $nm_saida->saida(" var Obj_Doc = parent.document.getElementById('" . $Iframe_cap . "').contentWindow;\r\n"); $nm_saida->saida(" if (parent.document.getElementById('" . $Iframe_cap . "').contentWindow.document.getElementById(\"id_read_on_" . $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['campo_psq_ret'] . "\"))\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" var Obj_Readonly = parent.document.getElementById('" . $Iframe_cap . "').contentWindow.document.getElementById(\"id_read_on_" . $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['campo_psq_ret'] . "\");\r\n"); $nm_saida->saida(" }\r\n"); } else { $nm_saida->saida(" var Obj_Form = parent.document." . $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['form_psq_ret'] . "." . $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['campo_psq_ret'] . ";\r\n"); $nm_saida->saida(" var Obj_Form1 = parent.document." . $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['form_psq_ret'] . "." . str_replace("_autocomp", "_", $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['campo_psq_ret']) . ";\r\n"); $nm_saida->saida(" var Obj_Doc = parent;\r\n"); $nm_saida->saida(" if (parent.document.getElementById(\"id_read_on_" . $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['campo_psq_ret'] . "\"))\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" var Obj_Readonly = parent.document.getElementById(\"id_read_on_" . $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['campo_psq_ret'] . "\");\r\n"); $nm_saida->saida(" }\r\n"); } } else { $nm_saida->saida(" var Obj_Form = opener.document." . $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['form_psq_ret'] . "." . $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['campo_psq_ret'] . ";\r\n"); $nm_saida->saida(" var Obj_Form1 = opener.document." . $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['form_psq_ret'] . "." . str_replace("_autocomp", "_", $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['campo_psq_ret']) . ";\r\n"); $nm_saida->saida(" var Obj_Doc = opener;\r\n"); $nm_saida->saida(" if (opener.document.getElementById(\"id_read_on_" . $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['campo_psq_ret'] . "\"))\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" var Obj_Readonly = opener.document.getElementById(\"id_read_on_" . $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['campo_psq_ret'] . "\");\r\n"); $nm_saida->saida(" }\r\n"); } $nm_saida->saida(" else\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" var Obj_Readonly = null;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" if (Obj_Form.value != document.Fpesq.nm_ret_psq.value)\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" Obj_Form.value = document.Fpesq.nm_ret_psq.value;\r\n"); $nm_saida->saida(" if (Obj_Form != Obj_Form1 && Obj_Form1)\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" Obj_Form1.value = document.Fpesq.nm_ret_psq.value;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" if (null != Obj_Readonly)\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" Obj_Readonly.innerHTML = document.Fpesq.nm_ret_psq.value;\r\n"); $nm_saida->saida(" }\r\n"); if (!empty($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['js_apos_busca'])) { $nm_saida->saida(" if (Obj_Doc." . $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['js_apos_busca'] . ")\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" Obj_Doc." . $_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['js_apos_busca'] . "();\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" else if (Obj_Form.onchange && Obj_Form.onchange != '')\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" Obj_Form.onchange();\r\n"); $nm_saida->saida(" }\r\n"); } else { $nm_saida->saida(" if (Obj_Form.onchange && Obj_Form.onchange != '')\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" Obj_Form.onchange();\r\n"); $nm_saida->saida(" }\r\n"); } $nm_saida->saida(" }\r\n"); $nm_saida->saida(" }\r\n"); } $nm_saida->saida(" document.F5.action = \"grid_aniversariante_fim.php\";\r\n"); $nm_saida->saida(" document.F5.submit();\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" function nm_open_popup(parms)\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" NovaJanela = window.open (parms, '', 'resizable, scrollbars');\r\n"); $nm_saida->saida(" }\r\n"); if (($this->grid_emb_form || $this->grid_emb_form_full) && isset($_SESSION['sc_session'][$this->Ini->sc_page]['grid_aniversariante']['reg_start'])) { $nm_saida->saida(" $(document).ready(function(){\r\n"); $nm_saida->saida(" setTimeout(\"parent.scAjaxDetailStatus('grid_aniversariante')\",50);\r\n"); $nm_saida->saida(" setTimeout(\"parent.scAjaxDetailHeight('grid_aniversariante', $(document).innerHeight())\",50);\r\n"); $nm_saida->saida(" })\r\n"); } $nm_saida->saida(" function process_hotkeys(hotkey)\r\n"); $nm_saida->saida(" {\r\n"); $nm_saida->saida(" if (hotkey == 'sys_format_xls') { \r\n"); $nm_saida->saida(" var output = $('#xls_top').click();\r\n"); $nm_saida->saida(" return (0 < output.length);\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" if (hotkey == 'sys_format_savegrid') { \r\n"); $nm_saida->saida(" var output = $('#save_grid_top').click();\r\n"); $nm_saida->saida(" return (0 < output.length);\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" if (hotkey == 'sys_format_ini') { \r\n"); $nm_saida->saida(" var output = $('#first_top').click();\r\n"); $nm_saida->saida(" return (0 < output.length);\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" if (hotkey == 'sys_format_ret') { \r\n"); $nm_saida->saida(" var output = $('#back_top').click();\r\n"); $nm_saida->saida(" return (0 < output.length);\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" if (hotkey == 'sys_format_ava') { \r\n"); $nm_saida->saida(" var output = $('#forward_top').click();\r\n"); $nm_saida->saida(" return (0 < output.length);\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" if (hotkey == 'sys_format_fim') { \r\n"); $nm_saida->saida(" var output = $('#last_top').click();\r\n"); $nm_saida->saida(" return (0 < output.length);\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" if (hotkey == 'sys_format_webh') { \r\n"); $nm_saida->saida(" var output = $('#help_top').click();\r\n"); $nm_saida->saida(" return (0 < output.length);\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" if (hotkey == 'sys_format_sai') { \r\n"); $nm_saida->saida(" var output = $('#sai_top').click();\r\n"); $nm_saida->saida(" return (0 < output.length);\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" return false;\r\n"); $nm_saida->saida(" }\r\n"); $nm_saida->saida(" </script>\r\n"); } function css_form() { $_SESSION['scriptcase']['grid_aniversariante']['contr_erro'] = 'on'; $aux = " <style> .scFormHeaderFont{Padding: 3px 10px !important; font-size: 18px !important; font-weight: bold !important;} </style>"; return $aux; $_SESSION['scriptcase']['grid_aniversariante']['contr_erro'] = 'off'; } function css_grid() { $_SESSION['scriptcase']['grid_aniversariante']['contr_erro'] = 'on'; $aux = " <style> .scGridHeaderFont{Padding: 3px 10px !important; font-size: 18px !important; font-weight: bold !important;} </style>"; return $aux; $_SESSION['scriptcase']['grid_aniversariante']['contr_erro'] = 'off'; } function css_filter() { $_SESSION['scriptcase']['grid_aniversariante']['contr_erro'] = 'on'; $aux = " <style> .scFilterHeader{Padding: 3px 10px !important; font-size: 18px !important; font-weight: bold !important;} </style>"; return $aux; $_SESSION['scriptcase']['grid_aniversariante']['contr_erro'] = 'off'; } } ?>
| ver. 1.4 |
Github
|
.
| PHP 8.2.18 | Генерация страницы: 0.12 |
proxy
|
phpinfo
|
Настройка