FORTS REPORTS
Salve ! Salve ! Galera Mais uma vez eu e meu velho assunto sobre o Forts Reports...
Pessoal Estou fazendo um relatório De Comissão por vendedor, usando RlGroup, porém estou com os Seguintes Problemas
Meu cliente solicitou Que cada Vendedor Saisse em uma pagina separada
No quick eu usava á Opção de FOrce New Page no QRGroup !
Mas e o Forts eu não consegui achar uma maneira de Fazer isso !!
Alguem tem uma ideia para que Ajudar !!!
Grato desde Já Pessoal 8)
Pessoal Estou fazendo um relatório De Comissão por vendedor, usando RlGroup, porém estou com os Seguintes Problemas
Meu cliente solicitou Que cada Vendedor Saisse em uma pagina separada
No quick eu usava á Opção de FOrce New Page no QRGroup !
Mas e o Forts eu não consegui achar uma maneira de Fazer isso !!
Alguem tem uma ideia para que Ajudar !!!
Grato desde Já Pessoal 8)
Rubervaljo
Curtidas 0
Respostas
Marcosrocha
14/10/2008
No RLGroup você vai encontrar uma propriedade chamada ´PageBreaking´ onde você pode colocar ´pbBeforePrint´. :wink:
GOSTEI 0
Robinhocne
14/10/2008
deu certo dessa maneira que o amigo marcosrocha passou ?
estou precisando disso tbém !
estou precisando disso tbém !
GOSTEI 0
Marcosrocha
14/10/2008
Trabalho com o Fortes faz mais de 2 anos. Coloque pbBeforePrint no PageBreaking do seu RLGroup que antes de quebrar ele vai gerar uma nova página. Isso eu ´agarantio´! :lol:
GOSTEI 0
Rubervaljo
14/10/2008
Marcos Rocha Muito Obrigado De coração Mesmo
FOi muito boa a Dica
consegui fazer e Deu Certissimo
Rapaiz.
AProveitando da sua Bondade se conseguir me Responder
o fortes
tem uma opção de Enviar por E-mail
configurei tudo bonito que alegria
Agora o Bendito do meu CLiente
Quer que consiga enviar o relatorio quebrado pag. por pag. enviar
cada pagina á um destinatario
sabe tipo
um relatorio de comissão de vendedor como é o meu caso
cada Vendedor agrupado numa pagina
tirando um relatorio de 10 pág. por exemplo
cada vendedor em uma página
sabe de alguma maneira de
Enviar assim:
Pág 1 de 10
fulano de tal
Pág 2 de 10
outro fulano
assim como vc seleciona na impressão sabe
tal pag apenas vai imprimir
mas no meu caso enviar ?
Se conseguir responder fico muito grato mesmo MArcos
Obrigado mesmo assim pela dica do Tópico...
FOi muito boa a Dica
consegui fazer e Deu Certissimo
Rapaiz.
AProveitando da sua Bondade se conseguir me Responder
o fortes
tem uma opção de Enviar por E-mail
configurei tudo bonito que alegria
Agora o Bendito do meu CLiente
Quer que consiga enviar o relatorio quebrado pag. por pag. enviar
cada pagina á um destinatario
sabe tipo
um relatorio de comissão de vendedor como é o meu caso
cada Vendedor agrupado numa pagina
tirando um relatorio de 10 pág. por exemplo
cada vendedor em uma página
sabe de alguma maneira de
Enviar assim:
Pág 1 de 10
fulano de tal
Pág 2 de 10
outro fulano
assim como vc seleciona na impressão sabe
tal pag apenas vai imprimir
mas no meu caso enviar ?
Se conseguir responder fico muito grato mesmo MArcos
Obrigado mesmo assim pela dica do Tópico...
GOSTEI 0
Marcosrocha
14/10/2008
Isso que seu cliente quer é meio ´surreal´.
Como o sistema vai saber que a página 1 a 10 é do Vendedor Fulano e da 20 à 47 é do Ciclano?
De duas, uma, ou você deixa de dormir 1 semana desenvolvendo uma solução, ou diz a ele que este tipo de controle não é possível fazer e se ele quiser, terá de imprimir vendedor por vendedor.
Aliás, você possui um componente chamado RLPreviewSetup na paleta do Fortes. Se você colocá-lo no seu DataModule (ou no mesmo form do RLReport, mas eu prefiro no DM pois todo o sistema enxerga), você verá que existe um evento ´BeforeSend´ onde com um pouco de imaginação você conseguiria fazer isto que seu cliente quer. Mas na minha opinião, eu não o faria e na pior das hipóteses, faria uma telinha com um Grid e ele me dissesse quais os vendedores e o período para gerar email, um a um. 8)
Como o sistema vai saber que a página 1 a 10 é do Vendedor Fulano e da 20 à 47 é do Ciclano?
De duas, uma, ou você deixa de dormir 1 semana desenvolvendo uma solução, ou diz a ele que este tipo de controle não é possível fazer e se ele quiser, terá de imprimir vendedor por vendedor.
Aliás, você possui um componente chamado RLPreviewSetup na paleta do Fortes. Se você colocá-lo no seu DataModule (ou no mesmo form do RLReport, mas eu prefiro no DM pois todo o sistema enxerga), você verá que existe um evento ´BeforeSend´ onde com um pouco de imaginação você conseguiria fazer isto que seu cliente quer. Mas na minha opinião, eu não o faria e na pior das hipóteses, faria uma telinha com um Grid e ele me dissesse quais os vendedores e o período para gerar email, um a um. 8)
GOSTEI 0
Rubervaljo
14/10/2008
Marcos Muito obrigado Agradecido pela resposta mesmo
muito bom a dica
vou ver o que eu faço apesar que ja desanimei o cliente
mas ainda sim tinha esperança de ser facil
vou ver o que eu faço aqui
agora
mas falar a verdade tbém achei muita mamata dele
ele que filtre um por um lá no Filtro
e imprima um por um e mande por e-mail rsss..
tem gente que quer demais mas irei conversar com ele...
:D
Muito obrigado novamente...
muito bom a dica
vou ver o que eu faço apesar que ja desanimei o cliente
mas ainda sim tinha esperança de ser facil
vou ver o que eu faço aqui
agora
mas falar a verdade tbém achei muita mamata dele
ele que filtre um por um lá no Filtro
e imprima um por um e mande por e-mail rsss..
tem gente que quer demais mas irei conversar com ele...
:D
Muito obrigado novamente...
GOSTEI 0
Sremulador
14/10/2008
amigo, vc deve exibir apenas as informações que o cliente deseja, para depois enviar por e-mail
GOSTEI 0
Marcosrocha
14/10/2008
Mas nesse caso sremulador ele quer que cada grupo de x páginas vá para um email diferente. O que não é impossível, mas trabalhoso de se fazer como você deve saber. :wink:
GOSTEI 0
Sremulador
14/10/2008
relmente e complicado, mas se ele utilizar o alfterprinter apos a quebra de grupos e com um e-mail previamente cadastrado por grupo ele consiguira, já que o mesmo permite quebrar por página.
GOSTEI 0