Estou criando uma impressão de pedido pelo pdfreport, porém tenho dois subselect nele: um para os itens e outro para o financeiro do pedido. O subselect dos itens está listando corretamente, porém o do financeiro está saindo desconfigurado.
Já verifiquei e comparei as configurações dos dois subselect e não encontrei diferença. Praticamente é só questão de posicionamento no relatório, porém o subselect do financeiro continua a sair desconfigurador.
Segue parte “Codigo”:
/------------------ Page 1 -----------------/
sc_pdf_print($fix_empresa);
sc_pdf_print($cell_empcod);
sc_pdf_print($fix_empcpfcnpj);
sc_pdf_print($cell_empcpfcnpj);
sc_pdf_print($fix_empendereco);
sc_pdf_print($cell_empendereco);
sc_pdf_print($fix_empbairro);
sc_pdf_print($cell_empbairro);
sc_pdf_print($fix_empcidade);
sc_pdf_print($cell_empcidade);
sc_pdf_print($fix_empcep);
sc_pdf_print($cell_empcep);
sc_pdf_print($fix_emptelefone);
sc_pdf_print($cell_empdddfone);
sc_pdf_print($cell_emptelefone);
sc_pdf_print($fix_fatura);
sc_pdf_print($cell_fatura);
sc_pdf_print($fix_fatura_serie);
sc_pdf_print($cell_fatserie);
sc_pdf_print($fix_dtlancamento);
sc_pdf_print($cell_fatdllancamento);
sc_pdf_print($fix_organizacao);
sc_pdf_print($cell_orgcod);
sc_pdf_print($fix_portador);
sc_pdf_print($cell_portcod);
sc_pdf_print($fix_parcelas);
sc_pdf_print($cell_fatnumeroparcelas);
sc_pdf_print($fix_conversao);
sc_pdf_print($cell_fatconversao);
sc_pdf_print($fix_dtmensalidade1);
sc_pdf_print($cell_fatdtmensalidade1);
sc_pdf_print($fix_valortotal);
sc_pdf_print($cell_fatvalortotal);
sc_pdf_print($fix_valorcomissao1);
sc_pdf_print($cell_fatvalorcomissao1);
sc_pdf_print($fix_valorcomissao2);
sc_pdf_print($cell_fatvalorcomissao2);
sc_pdf_print($fix_obs);
sc_pdf_print($cell_fatobs);
sc_pdf_print($fix_itens);
sc_pdf_print($fix_prodcod_fatproduto);
sc_pdf_set_y(93);
foreach ({prodcod} as $NM_ind => $Dados)
{
sc_pdf_print_sub_sel($cell_prodcod_prodcod[$NM_ind]);
sc_pdf_sub_sel_end(5);
}
sc_pdf_print($fix_prodcod_fatqtde);
sc_pdf_set_y(93);
foreach ({prodcod} as $NM_ind => $Dados)
{
sc_pdf_print_sub_sel($cell_prodcod_fatqtde[$NM_ind]);
sc_pdf_sub_sel_end(5);
}
sc_pdf_print($fix_prodcod_fatvalorunitario);
sc_pdf_set_y(93);
foreach ({prodcod} as $NM_ind => $Dados)
{
sc_pdf_print_sub_sel($cell_prodcod_fatvalorunitario[$NM_ind]);
sc_pdf_sub_sel_end(5);
}
sc_pdf_print($fix_prodcod_fatvalortotal);
sc_pdf_set_y(93);
foreach ({prodcod} as $NM_ind => $Dados)
{
sc_pdf_print_sub_sel($cell_prodcod_fatvalortotal[$NM_ind]);
sc_pdf_sub_sel_end(5);
}
sc_pdf_print($fix_prodcod_fatvalorcomissao1);
sc_pdf_set_y(93);
foreach ({prodcod} as $NM_ind => $Dados)
{
sc_pdf_print_sub_sel($cell_prodcod_fatvlitemcomissao1[$NM_ind]);
sc_pdf_sub_sel_end(5);
}
sc_pdf_print($fix_prodcod_fatvalorcomissao2);
sc_pdf_set_y(93);
foreach ({prodcod} as $NM_ind => $Dados)
{
sc_pdf_print_sub_sel($cell_prodcod_fatvlitemcomissao2[$NM_ind]);
sc_pdf_sub_sel_end(5);
}
sc_pdf_print($fix_dados_financeiros);
sc_pdf_print($fix_recparcela);
sc_pdf_set_y(215);
foreach ({financeiro} as $NM_ind => $Dados)
{
sc_pdf_print_sub_sel($cell_financeiro_recparcela[$NM_ind]);
sc_pdf_sub_sel_end(5);
}
sc_pdf_print($fix_recdtvencimento);
sc_pdf_set_y(215);
foreach ({financeiro} as $NM_ind => $Dados)
{
sc_pdf_print_sub_sel($cell_financeiro_recdtvencimento[$NM_ind]);
sc_pdf_sub_sel_end(5);
}
sc_pdf_print($fix_recvalortotal);
sc_pdf_set_y(215);
foreach ({financeiro} as $NM_ind => $Dados)
{
sc_pdf_print_sub_sel($cell_financeiro_recvalortotal[$NM_ind]);
sc_pdf_sub_sel_end(5);
}
sc_pdf_print($fix_recobs);
sc_pdf_set_y(215);
foreach ({financeiro} as $NM_ind => $Dados)
{
sc_pdf_print_sub_sel($cell_financeiro_recobs[$NM_ind]);
sc_pdf_sub_sel_end(5);
}
sc_pdf_date($fix_rodape_data, ‘l, d \d\e F \d\e Y’);
/-------------------------------------------/
Segue em anexo como está saindo para entender melhor.
Alguém tem alguma dica de como ajustar ?