GARANTIR DESCONTO

Fórum Relatórios Diferenciados #183929

24/09/2003

0

Existe alguma forma de fazer um relatório que seja diferente para cada cliente, ou seja quando estiver rodando o sistema na firma 1 utilize o relatório dela, na 2 o dela e assim por diante, o que eu queria na realidade e que o sistema procurasse o relatório no disco e utilizasse ele. Nas linguagens Estruturada o fonte tinha que ir junto o que facilitava isso, mas no delphi não vai, mas existe alguma forma de manter por exemplo o form do relatório em questão e toda vez que fosse imprimí-lo procurasse pra ver o que iria ser impresso.


Salupe

Salupe

Responder

Posts

24/09/2003

Dwng

Fala Salupe!

Apesar de não concordar com sua solução(pois dificultará bastante a manutenção do sistema), para tal você precisará apenas do comando IF .

Exemplo1: Vc chama cada relatório de um menu diferente
Menu1 -> relat1 -> cliente1
Menu2 -> relat2 -> cliente2
MenuN -> relatN ->clienteN

1 - Identificar o cliente
2 - Habilitar apenas o Menu respectivo ao cliente

Exemplo2: Vc chama de um mesmo menu os Relatórios
Menu1 -> relat1 -> cliente1
Menu1 -> relat2 -> cliente2
Menu1 -> relatN ->clienteN

1 - Identificar o cliente
2 - No click do Menu1 utilize um IF para criar e mostrar o relatório pertinente ao cliente.

Abraços,
DWNG 8)


Responder

Gostei + 0

24/09/2003

Salupe

Desculpe acho que nao deixei claro o que queria.

Eu queria alguma forma que deixando o form original no cliente, o sistema na hora de utilizar buscaria no disco o formato pertinente aquele cliente, sem nem mesmo sonhar que para outro cliente seria de outra forma, ou seja, a cada vez que fosse utilizar a impressão seria pego a forma no disco, e não já previamente utilizada no executável.

Existe alguma forma


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar