Autor Tópico: (resolvido)reportPdf começou a bugar  (Lida 499 vezes)

Jean Matos

  • Expert
  • *****
  • Mensagens: 956
    • Gestão de Construtoras
    • Email
(resolvido)reportPdf começou a bugar
« Online: Abril 08, 2014, 08:42:38 am »
não estou conseguindo utilizar subselect:

ocorreu um erro ao realizar uma consulta ao banco de dados. columns Cod_Prj, Versao, Cod_Apl, Campo are not uniqueINSERT INTO sc_tbcmp ( Login, Cod_Prj, Versao, Cod_Apl, Seq, Campo, Html_tipo, Tipo_Dado, Tipo_Dado_Filtro, Label, Label_Filtro, Usar_Label_Grid, Def_Tabela, Entra_Edit, Entra_Update, EntraDetalhe, EntraDetalheOrd, Entra_Sort, Tipo_Sql, Campo_Def, Def_Campo, Def_Complemento, Def_Complemento_Cons, Texto_Xml, Def_Complemento_Pesq, Xml_Subconsulta, Attr1, Attr2, Attr4 ) values ( 'jeanmatos', 'MAM_Gestao_ISO_PBQPH', 2, 'relatorio_fatura_serv', 230, 'itens.quantidade', 'TEXT', 'VALOR', 'VALOR', 'Quantidade', 'Quantidade', 'S', 'dbo.View_itens_fatura', 'S', 'S', 'S', '230', 'S', 'DECIMAL', 'quantidade', 'quantidade', 'a:0:{}', 'a:0:{}', 'a:0:{}', 'a:0:{}', '', 'a:273:{s:12:"autoinc_nome";s:0:"";s:16:"banco_val_forcar";s:1:"N";s:14:"banco_val_tipo";s:0:"";s:15:"banco_val_valor";s:0:"";s:16:"autoinc_nome_upd";s:0:"";s:20:"banco_val_forcar_upd";s:1:"N";s:18:"banco_val_tipo_upd";s:0:"";s:19:"banco_val_valor_upd";s:0:"";s:15:"valida_condicao";s:0:"";s:12:"valida_valor";i:0;s:15:"valida_mensagem";s:0:"";s:11:"label_texto";s:0:"";s:14:"var_glob_grava";s:1:"N";s:13:"var_glob_nome";s:0:"";s:12:"campo_padrao";s:0:"";s:15:"valida_redirect";s:0:"";s:14:"campo_exec_ord";i:0;s:9:"jump_menu";s:0:"";s:13:"erro_mensagem";s:0:"";s:12:"eof_msg_erro";s:0:"";s:15:"eof_val_default";s:0:"";s:16:"liga_mostra_edit";s:1:"S";s:15:"acaosql_comando";s:0:"";s:15:"jump_menu_radio";s:1:"N";s:11:"exec_submit";s:4:"SSNN";s:12:"field_filter";s:1:"N";s:13:"form_val_tipo";s:0:"";s:14:"image_html_img";s:0:"";s:21:"image_html_img_border";s:1:"0";s:20:"image_html_img_width";s:1:"0";s:21:"image_html_img_height";s:1:"0";s:12:"repete_valor";s:1:"S";s:13:"conteudo_html";s:1:"N";s:13:"lookup_tabela";s:1:"N";s:13:"lookup_objeto";s:0:"";s:21:"lookup_exibe_lab_edit";s:1:"N";s:14:"lookup_tamanho";i:1;s:15:"lookup_tab_nome";s:0:"";s:16:"lookup_cmp_lista";s:0:"";s:15:"label_recarrega";s:1:"N";s:12:"label_ancora";s:0:"";s:9:"help_tipo";i:3;s:8:"path_sub";s:0:"";s:9:"doc_icone";s:1:"N";s:14:"path_sub_criar";s:1:"N";s:8:"desc_usa";s:1:"N";s:10:"desc_valid";s:1:"N";s:8:"desc_sql";s:0:"";s:9:"desc_face";s:0:"";s:9:"desc_size";s:0:"";s:10:"desc_color";s:0:"";s:9:"desc_tipo";s:1:"A";s:11:"exec_inicio";s:1:"N";s:17:"fil_entre_val_pos";s:1:"A";s:17:"fil_entre_val_txt";s:0:"";s:11:"graf_funcao";s:0:"";s:12:"graf_percent";s:1:"N";s:13:"graf_user_def";s:1:"S";s:13:"lookup_mostra";s:1:"N";s:12:"lookup_delim";s:3:" - ";s:13:"date_calendar";s:1:"N";s:17:"calendar_max_year";s:2:"10";s:10:"jump_omite";s:1:"N";s:14:"liga_url_saida";s:0:"";s:21:"liga_cons_mod_inicial";s:0:"";s:18:"liga_cons_qtd_rows";s:0:"";s:18:"liga_cons_qtd_cols";s:0:"";s:19:"liga_cons_paginacao";s:0:"";s:16:"liga_cons_header";s:0:"";s:17:"liga_cons_btn_nav";s:0:"";s:10:"css_celula";s:0:"";s:8:"css_form";s:0:"";s:17:"css_titulo_filtro";s:0:"";s:16:"css_campo_filtro";s:0:"";s:17:"css_objeto_filtro";s:0:"";s:15:"css_titulo_form";s:0:"";s:14:"css_campo_form";s:0:"";s:15:"css_objeto_form";s:0:"";s:11:"label_botao";s:1:"N";s:12:"cor_negativo";s:0:"";s:8:"tit_bold";s:1:"S";s:9:"tot_title";s:0:"";s:8:"desc_eof";s:0:"";s:12:"date_display";s:1:"S";s:18:"date_display_combo";s:1:"N";s:13:"lookup_filtro";s:1:"N";s:13:"lookup_limite";i:100;s:13:"lookup_inicio";s:1:"L";s:13:"lookup_campos";s:0:"";s:12:"cep_onchange";s:1:"N";s:10:"liga_forca";s:1:"N";s:11:"liga_insert";s:1:"R";s:12:"liga_tamanho";i:700;s:14:"liga_cabecalho";s:1:"N";s:12:"liga_posicao";s:1:"B";s:12:"liga_largura";i:350;s:6:"hidden";s:1:"N";s:11:"campo_label";s:1:"N";s:17:"critica_sc_submit";s:1:"S";s:11:"image_cache";i:0;s:10:"image_link";s:1:"N";s:11:"image_popup";s:1:"S";s:11:"doc_db_size";s:0:"";s:15:"onchange_submit";s:1:"N";s:21:"show_filter_condition";s:1:"S";s:23:"quebra_visu_label_fonte";a:0:{}s:22:"quebra_visu_label_size";a:0:{}s:23:"quebra_visu_label_color";a:0:{}s:25:"quebra_visu_label_bgcolor";a:0:{}s:25:"quebra_visu_label_negrito";a:0:{}s:23:"quebra_visu_campo_fonte";a:0:{}s:22:"quebra_visu_campo_size";a:0:{}s:23:"quebra_visu_campo_color";a:0:{}s:25:"quebra_visu_campo_bgcolor";a:0:{}s:25:"quebra_visu_campo_negrito";a:0:{}s:20:"tot_linha_visu_fonte";a:0:{}s:19:"tot_linha_visu_size";a:0:{}s:20:"tot_linha_visu_color";a:0:{}s:22:"tot_linha_visu_bgcolor";a:0:{}s:22:"tot_linha_visu_negrito";a:0:{}s:26:"tot_linha_visu_campo_fonte";s:0:"";s:25:"tot_linha_visu_campo_size";s:0:"";s:26:"tot_linha_visu_campo_color";s:0:"";s:28:"tot_linha_visu_campo_bgcolor";s:0:"";s:28:"tot_linha_visu_campo_negrito";s:0:"";s:26:"tot_geral_linha_visu_fonte";s:0:"";s:25:"tot_geral_linha_visu_size";s:0:"";s:26:"tot_geral_linha_visu_color";s:0:"";s:28:"tot_geral_linha_visu_bgcolor";s:0:"";s:28:"tot_geral_linha_visu_negrito";s:0:"";s:25:"formato_data_outro_filtro";s:0:"";s:13:"decimais_pesq";i:0;s:16:"simbolo_agr_pesq";s:1:".";s:16:"simbolo_dec_pesq";s:1:",";s:15:"aceita_neg_pesq";s:1:"N";s:9:"usar_calc";s:1:"N";s:19:"quebra_ini_treeview";a:0:{}s:22:"lkpdef_exib_label_desc";s:1:"N";s:11:"subcons_pos";s:1:"M";s:16:"subcons_treeview";s:1:"N";s:11:"subcons_pdf";s:1:"S";s:14:"quebra_orderby";a:0:{}s:17:"tab_lig_check_all";s:1:"N";s:9:"pdf_pos_x";s:0:"";s:9:"pdf_pos_y";s:0:"";s:14:"pdf_inc_height";s:2:"20";s:15:"texto_underline";s:1:"N";s:13:"subselect_seq";s:3:"200";s:16:"subselect_fields";s:0:"";s:16:"fil_date_esp_opt";i:1;s:17:"fil_date_esp_cond";s:146:"bi_todo_periodo_@NM@_bi_hoje_@NM@_bi_ontem_@NM@_bi_ult_7_dias_@NM@_bi_sem_pas_seg_dom_@NM@_bi_ult_sem_com_seg_sex_@NM@_bi_este_mes_@NM@_bi_ult_mes";s:19:"editor_html_toolbar";s:247:"bold_BT_italic_BT_underline_BT_strikethrough_BT_justifyleft_BT_justifycenter_BT_justifyright_BT_justifyfull_BT_bullist_BT_numlist_BT_undo_BT_redo_BT_fontselect_BT_fontsizeselect_BT_forecolor_BAR_tablecontrols_BT_link_BT_unlink_BT_emotions_BT_image";s:19:"editor_html_qtd_bar";i:2;s:19:"editor_html_pos_bar";s:3:"top";s:21:"editor_html_align_bar";s:6:"center";s:18:"editor_html_status";s:0:"";s:12:"graf_tp_graf";s:98:"1_@NM@_4_@NM@_2_@NM@_5_@NM@_3_@NM@_8_@NM@_6_@NM@_7_@NM@_20_@NM@_21_@NM@_26_@NM@_27_@NM@_28_@NM@_29";s:13:"graf_tp_flash";s:0:"";s:14:"graf_cor_fundo";s:0:"";s:15:"graf_cor_margem";s:0:"";s:15:"graf_cor_labels";s:0:"";s:13:"graf_cor_vals";s:0:"";s:14:"graf_preen_esp";s:1:"N";s:14:"graf_show_vals";s:1:"S";s:16:"graf_show_marcas";s:1:"N";s:14:"graf_tp_marcas";s:1:"Q";s:11:"graf_angulo";i:45;s:18:"editor_html_height";i:0;s:13:"conn_lkp_cons";s:0:"";s:20:"usar_config_regional";s:1:"S";s:16:"simbolo_negativo";s:1:"-";s:22:"formato_moeda_positivo";s:1:"3";s:22:"formato_moeda_negativo";s:0:"";s:20:"formato_num_negativo";s:0:"";s:8:"sep_data";s:1:"/";s:8:"sep_hora";s:1:":";s:22:"format_data_config_reg";s:0:"";s:13:"reload_locale";s:1:"N";s:18:"show_img_url_email";s:1:"S";s:16:"qtd_decimais_sec";i:0;s:13:"prim_dia_sema";s:2:"SU";s:14:"bar_code_param";s:0:"";s:17:"youtube_exib_mode";s:5:"modal";s:18:"youtube_exib_width";i:0;s:19:"youtube_exib_height";i:0;s:17:"youtube_link_text";s:0:"";s:16:"youtube_opt_link";s:3:"txt";s:18:"googlemaps_tp_orig";s:7:"geocode";s:14:"googlemaps_url";s:0:"";s:19:"googlemaps_latitude";s:0:"";s:20:"googlemaps_longitude";s:0:"";s:18:"googlemaps_geocode";a:0:{}s:20:"googlemaps_exib_mode";s:5:"modal";s:16:"googlemaps_width";i:0;s:17:"googlemaps_height";i:0;s:15:"googlemaps_zoom";i:14;s:18:"googlemaps_api_key";s:0:"";s:20:"googlemaps_link_text";s:0:"";s:19:"googlemaps_opt_link";s:3:"txt";s:20:"googlemaps_mark_desc";s:0:"";s:26:"group_usar_config_regional";a:0:{}s:28:"group_format_data_config_reg";a:0:{}s:26:"group_mascara_grid_detalhe";a:0:{}s:24:"group_formato_data_outro";a:0:{}s:17:"label_watermarked";s:0:"";s:16:"show_image_valid";s:1:"N";s:31:"use_zero_with_format_when_digit";s:1:"N";s:15:"use_group_digit";s:1:"S";s:17:"use_simbolo_moeda";s:1:"N";s:27:"usar_config_regional_filter";s:1:"S";s:29:"format_data_config_reg_filter";s:0:"";s:17:"combine_date_time";s:1:"S";s:18:"validate_with_mask";s:1:"N";s:13:"disable_field";s:1:"N";s:15:"date_combo_year";s:1:"N";s:19:"date_combo_year_ini";s:4:"1901";s:19:"date_combo_year_end";s:2:"10";s:21:"simbolo_moeda_usuario";s:1:"$";s:16:"show_number_week";s:1:"S";s:22:"show_additional_months";s:0:"";s:21:"show_combo_year_month";s:1:"S";s:19:"option_new_calendar";s:1:"S";s:15:"option_new_calc";s:1:"S";s:19:"option_new_cor_html";s:1:"S";s:16:"option_calc_type";s:1:"P";s:15:"checked_all_col";s:1:"S";s:9:"qr_margin";i:1;s:7:"qr_size";i:2;s:14:"qr_error_level";i:0;s:8:"spin_use";s:1:"N";s:9:"spin_step";i:1;s:12:"spin_pg_step";i:5;s:22:"use_dd_checkbox_jquery";s:1:"N";s:14:"use_timepicker";s:1:"N";s:18:"dd_checkbox_height";s:3:"150";s:15:"ext_permissions";s:0:"";s:14:"campo_url_link";s:1:"N";s:16:"campo_url_target";s:6:"_blank";s:20:"campo_url_targetname";s:0:"";s:19:"resumo_formato_graf";s:0:"";s:9:"graf_tipo";s:0:"";s:12:"graf_groupby";s:1:"S";s:12:"graf_largura";s:3:"800";s:11:"graf_altura";s:3:"600";s:14:"graf_order_val";s:0:"";s:11:"chartpallet";s:1:"1";s:11:"schemachart";s:0:"";s:21:"flsh_chrt_barra_orien";s:8:"Vertical";s:27:"flsh_chrt_barra_orien_value";s:10:"Horizontal";s:30:"flsh_chrt_barra_position_value";s:5:"acima";s:21:"flsh_chrt_barra_forma";s:3:"Bar";s:21:"flsh_chrt_barra_dimen";s:2:"3d";s:21:"flsh_chrt_barra_sobre";s:2:"No";s:21:"flsh_chrt_barra_empil";s:3:"Off";s:21:"flsh_chrt_barra_inver";s:6:"Normal";s:21:"flsh_chrt_barra_agrup";s:6:"Normal";s:21:"flsh_chrt_pizza_forma";s:3:"Pie";s:21:"flsh_chrt_pizza_dimen";s:2:"3d";s:21:"flsh_chrt_pizza_orden";s:3:"Off";s:21:"flsh_chrt_pizza_explo";s:3:"Off";s:21:"flsh_chrt_pizza_valor";s:5:"Valor";s:21:"flsh_chrt_linha_forma";s:4:"Line";s:21:"flsh_chrt_linha_inver";s:6:"Normal";s:21:"flsh_chrt_linha_agrup";s:6:"Normal";s:20:"flsh_chrt_area_forma";s:4:"Area";s:20:"flsh_chrt_area_empil";s:3:"Off";s:20:"flsh_chrt_area_inver";s:6:"Normal";s:20:"flsh_chrt_area_agrup";s:6:"Normal";s:21:"flsh_chrt_marca_inver";s:6:"Normal";s:21:"flsh_chrt_marca_agrup";s:6:"Normal";s:23:"flsh_chrt_pyramid_dimen";s:2:"3d";s:21:"flsh_chrt_valor_abrev";s:1:"N";s:18:"graf_size_font_val";s:0:"";}', 'a:1:{s:6:"formjs";a:0:{}}', 'a:124:{s:11:"val_inicial";s:0:"";s:12:"html_largura";i:18;s:11:"html_linhas";i:0;s:9:"pre_obrig";s:1:"N";s:10:"tam_minimo";i:0;s:10:"tam_maximo";i:18;s:10:"val_minimo";i:0;s:10:"val_maximo";i:0;s:8:"decimais";i:0;s:10:"aceita_neg";s:1:"N";s:12:"formato_data";s:4:"NADA";s:11:"simbolo_agr";s:1:".";s:11:"simbolo_dec";s:1:",";s:16:"texto_transforma";s:4:"NADA";s:9:"read_only";s:1:"N";s:11:"soma_coluna";s:1:"N";s:12:"grupo_coluna";s:0:"";s:16:"grupo_coluna_ord";s:0:"";s:14:"chave_primaria";s:1:"N";s:19:"comando_select_edit";s:0:"";s:15:"descricao_hints";s:0:"";s:9:"char_tipo";s:0:"";s:14:"char_image_pos";s:0:"";s:14:"char_image_neg";s:0:"";s:11:"char_altura";s:1:"0";s:12:"char_largura";s:1:"0";s:14:"char_icone_qtd";i:0;s:18:"mascaragriddetalhe";s:0:"";s:22:"select_search_checkbox";s:1:"N";s:21:"select_search_colunas";s:1:"1";s:11:"formata_neg";s:1:"2";s:13:"formata_moeda";s:1:"N";s:14:"liga_aplicacao";s:0:"";s:11:"liga_campos";s:0:"";s:11:"lookup_cons";s:1:"N";s:11:"lookup_pesq";s:1:"N";s:11:"lookup_edit";s:1:"A";s:10:"data_combo";s:1:"N";s:18:"formato_data_outro";s:0:"";s:12:"busca_opcoes";s:59:"eq,N;ii,N;qp,N;df,N;gt,N;ge,N;lt,N;le,N;bw,N;in,N;nu,N;nn,N";s:16:"url_outra_pagina";s:0:"";s:13:"moeda_simbolo";s:2:"R$";s:13:"valor_extenso";s:1:"N";s:21:"valor_extenso_tamanho";s:1:"0";s:15:"bar_code_altura";s:1:"0";s:16:"bar_code_largura";s:1:"0";s:14:"bar_code_fonte";s:1:"0";s:13:"tipo_password";s:1:"N";s:13:"imagem_altura";s:1:"0";s:14:"imagem_largura";s:1:"0";s:11:"texto_fonte";s:0:"";s:13:"texto_tamanho";s:0:"";s:9:"texto_cor";s:0:"";s:9:"cor_fundo";s:0:"";s:13:"texto_italico";s:1:"N";s:10:"texto_bold";s:1:"N";s:17:"texto_alinhamento";s:1:"2";s:13:"texto_formata";s:4:"NADA";s:12:"texto_nowrap";s:1:"N";s:12:"cons_largura";i:19;s:16:"separador_string";s:1:";";s:11:"edit_altura";s:1:"0";s:14:"edit_multiplas";s:1:"N";s:9:"calculado";s:1:"N";s:13:"texto_colunas";s:1:"0";s:12:"mostra_zeros";s:1:"S";s:14:"casas_decimais";i:0;s:11:"graf_visual";s:1:"0";s:14:"xml_formatacao";s:0:"";s:11:"data_minimo";s:10:"0000-00-00";s:11:"data_maximo";s:10:"0000-00-00";s:13:"graf_sumariza";s:1:"N";s:11:"graf_quebra";a:0:{}s:17:"lookup_cons_entra";s:1:"3";s:18:"texto_valinhamento";s:1:"1";s:12:"imagem_fundo";s:0:"";s:16:"img_outra_pagina";s:1:"S";s:11:"img_aspecto";s:1:"S";s:12:"imagem_borda";s:1:"0";s:11:"cell_height";s:1:"0";s:17:"data_minimo_opcao";s:1:"0";s:17:"data_maximo_opcao";s:1:"0";s:15:"data_minimo_exp";s:0:"";s:15:"data_maximo_exp";s:0:"";s:18:"titulo_alinhamento";s:1:"2";s:15:"lookup_original";s:1:"N";s:18:"lookup_delimitador";s:3:" - ";s:15:"quebra_sumariza";a:0:{}s:12:"quebra_count";a:0:{}s:23:"titulo_alinhamento_vert";s:1:"2";s:15:"busca_recarrega";s:1:"N";s:14:"liga_busca_apl";s:0:"";s:14:"liga_busca_cmp";s:0:"";s:9:"qtd_bytes";s:1:"0";s:13:"quebra_pagina";a:0:{}s:12:"quebra_exibe";a:0:{}s:16:"char_col_largura";s:1:"0";s:12:"completa_esq";s:0:"";s:17:"campo_relacionado";s:1:"0";s:16:"mascara_consulta";s:0:"";s:13:"tamanho_banco";i:18;s:14:"variavel_where";s:1:"N";s:20:"fld_group_org_campos";a:0:{}s:14:"fld_group_cols";a:0:{}s:21:"fld_group_exibe_label";a:0:{}s:23:"fld_group_linha_sum_res";a:0:{}s:23:"fld_group_msg_linha_sum";a:0:{}s:30:"fld_group_graf_group_new_title";a:0:{}s:35:"fld_group_graf_group_title_show_val";a:0:{}s:28:"fld_group_quebra_pag_pdf_res";a:0:{}s:30:"fld_group_quebra_pag_html_cons";a:0:{}s:29:"fld_group_quebra_pag_html_res";a:0:{}s:16:"fld_group_campos";a:0:{}s:20:"show_upload_progress";s:1:"S";s:16:"show_upload_zone";s:1:"S";s:11:"mu_qtd_cols";i:1;s:13:"mu_pos_delete";s:6:"beside";s:16:"mu_pos_on_upload";s:5:"above";s:14:"mu_show_status";s:7:"img_txt";s:8:"mu_table";s:0:"";s:9:"mu_fields";a:0:{}s:14:"campo_url_link";s:1:"S";s:16:"campo_url_target";s:6:"_blank";s:13:"graf2_aspecto";s:1:"S";}' ) | Script: C:\Program Files (x86)\NetMake\v7\wwwroot\scriptcase\devel\class\interface\nmField.class.php linha: 5632
« Última modificação: Abril 08, 2014, 11:36:05 pm por Jean Matos »
Sc - 6.xxx , 7.xxx e V8
Windows Server 2008 Enterpriser 64 bits
SqlServer 2008 Express 64 bits
Sistema Integrado de Gestão de Construtoras]WaveTOR - Sistema Integrado de Gestão de Construtoras
Teófilo Otoni - MG
(33)8824-2775

Jean Matos

  • Expert
  • *****
  • Mensagens: 956
    • Gestão de Construtoras
    • Email
Re:reportPdf começou a bugar
« Responder #1 Online: Abril 08, 2014, 08:50:47 am »
esse erro ocorreu ao utilizar uma concatenação limitando o tamanho do campo.

+ LEFT (ISNULL(dbo.itens_fatura.detalhes; N' '); 60)  -> funciona no sqlserver

ao modificar para  + ISNULL(dbo.itens_fatura.detalhes; N' ') não ocorreu o erro.
Sc - 6.xxx , 7.xxx e V8
Windows Server 2008 Enterpriser 64 bits
SqlServer 2008 Express 64 bits
Sistema Integrado de Gestão de Construtoras]WaveTOR - Sistema Integrado de Gestão de Construtoras
Teófilo Otoni - MG
(33)8824-2775

Bernhard

  • Administrator
  • Expert
  • *****
  • Mensagens: 1619
Re:reportPdf começou a bugar
« Responder #2 Online: Abril 08, 2014, 07:30:15 pm »
Boa noite,

Já tentou ativar o modo debug para verificar o SQL que está sendo gerado no SC? Ou o SQL Server Profiler?

att,
Bernhard Bernsmann