Toan Rodrigues Le Postado 30 Junho, 2014 Postado 30 Junho, 2014 (editado) Bom dia Senhoras e Senhores. Meu primeiro post no fórum. Estou com um problema na hora de visualizar/imprimir o DACTE/CTe, quando mando mais de um documento para impressão de uma vez, o número de paginas de documento aparentemente se encontra errado. Por exemplo: -> Nr CTe: 1, 2 Cte 1(um) : 1 pagina Cte 2(dois): 1 pagina -> Número de paginas na visualização e impressão: Cte 1(um) : 1/2 Cte 2(dois): 1/2 A variável que mostra o número da pagina: número de pagina, no mesmo report, acredito eu que seja , ou seja, sempre sera 1,"? ", e o contador do total de paginas é [TotalPages#], sempre sera o número de paginas retornado no report. Se tenho 2 CTe's o Cte 1(um) : 1/1 Cte 2(dois): 1/1 OBS: Tudo isso no mesmo Report. eu testei os 3 relatórios atualizados exatamente agora "downlodados", rsrs, do svn - DACTE.fr3 - DACTE_1_04.fr3 - DACTE_1_04-BASIC.fr3 segue o anexo em pdf; Bom comecei a trabalhar com desenvolvimento a pouco tempo, então não quero cagar em palha boa, obrigado pela colaboração de todos, e pelo Ótimo componente, esses componentes são uma uma mão na roda na minha vida, valeu rsrs; DACTE.rar Editado 30 Junho, 2014 por Toan Rodrigues Le 2
juliana.karoline Postado 1 Julho, 2014 Postado 1 Julho, 2014 Eu estou com o mesmo problema, não sei mais o que fazer. ;(
Consultores Italo Giurizzato Junior Postado 1 Julho, 2014 Consultores Postado 1 Julho, 2014 Bom dia, Em vez de carregar "n" CT-e no componente e depois solicitar a impressão de todos, já tentaram fazer de forma individual, ou seja: 1. limpar o componente; 2. carregar o XML; 3. imprimir o DACTE colocar esses 3 passos dentro de um loop. 2 Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / Araraquara-SP Araraquara - A era dos Trólebus
Toan Rodrigues Le Postado 2 Julho, 2014 Autor Postado 2 Julho, 2014 Bom dia Senhor e Senhorita. Certamente, eu acredito, que essa seria a melhor opção se eu não precisasse visualizar o conteúdo dos dois DACTE ao mesmo tempo no mesmo Report, eu gostaria de saber se o que eu citei a cima realmente é um caso que existe ou se eu estou fazendo algo de errado, se o caso for verdeiro a minha solução seria mexer no desenho do DACTE.fr3, mas não quero alterar nada sem ter certeza. 2
juliana.karoline Postado 2 Julho, 2014 Postado 2 Julho, 2014 Toan Rodrigues Le: quando você conseguir arrumar poderia me mandar o fr3 no meu email.. [email protected], grata desde já. 1
Rafael Dias Postado 3 Julho, 2014 Postado 3 Julho, 2014 poderia testar o seguinte no campo esta o seguinte /[TotalPages#] tente mudar para [Page#]/[TotalPages#] e ve se resolve. 1
Toan Rodrigues Le Postado 4 Julho, 2014 Autor Postado 4 Julho, 2014 (editado) Boa Tarde Senhores Rafael Dias, a idéia do [page#] é que ele irá enxergar a pagina atual do relatório não do Documento. Pessoal eu estou fazendo uma alteração no .fr3 e me deparei com um comportamento estranho em relação a propriedade "Double Pass" no evento OnBeforePrint do PageHeader, segue relatório em anexo, peço apenas que executem este .fr3 em algum CTe para ver o que acontece no seguinte Código: procedure PageHeader1OnBeforePrint(Sender: TfrxComponent); begin if Engine.FinalPass then ShowMessage('DOUBLE') else ShowMessage('FIRST'); end; OBS: Arquivo utilizado "acbr\Exemplos\ACBrCTe\Delphi\Report\DACTE_1_04.fr3" Eu ainda não consegui identificar o porque, peço a ajuda de vocês. Editado 4 Julho, 2014 por Toan Rodrigues Le
Recommended Posts
Crie uma conta ou entre para comentar
Você precisar ser um membro para fazer um comentário
Criar uma conta
Crie uma nova conta em nossa comunidade. É fácil!
Crie uma nova contaEntrar
Já tem uma conta? Faça o login.
Entrar Agora