Ola pessoal,
Estou com uma d�vida que talvez outras pessoas tamb�m tenham, para eu tirar
um relat�rio geralmente eu fa�o a mesma coisa:

If rbIMPRESSORA
 Set hWndReport = SalReportPrint( hWndForm,
   'c:\\Cliencad\\enderecos.qrp',
   ':sRUA, :sN, :sBAIRRO, :sESTADO',
   'RUA, N, BAIRRO, ESTADO',
   1, RPT_PrintAll, 0, 0, nErr )
Else
 Set hWndReport = SalReportView( hWndForm, hWndNULL,
   'c:\\Cliencad\\enderecos.qrp',
   ':sRUA, :sN, :sBAIRRO, :sESTADO',
   'RUA, N, BAIRRO, ESTADO', nErr ).

Para que o programa seja mais estruturado eu tentei fazer uma fun��o que
atenderia todas as minhas necessidades em qualquer tela que eu criasse, para
isto teria que usar a Internal Functions. N�o consegui.
Como voc�s podem observar esta parte � igual para todos os relat�rios que eu
tiro. Se esta 1� parte fosse uma vari�vel que eu pudesse atribuir o caminho
do qrp, na 2� fosse outra vari�vel e a 3� parte tamb�m, todas as partes de
relat�rio ficariam mais simples.
1� parte:    'c:\\Cliencad\\enderecos.qrp',
2� parte:  ':sRUA, :sN, :sBAIRRO, :sESTADO',
3� parte: 'RUA, N, BAIRRO, ESTADO',

Eu acho que o meu problema tambem pode ser trabalhar com par�metros. Eu n�o
consegui entender at� hoje como e para que os par�metros s�o �teis e como os
utilizar.

Se algu�m tiver como me ajudar ficarei muito agradecido.

Carlos



==============================================
Lista de Centura SQLWindows
Administrador : [EMAIL PROTECTED]
[ http://www.centuraexplorer.com ]
Para sair desta lista mande mensagem para:
[EMAIL PROTECTED] sem nada no Subject e
com o comando a seguir no corpo da msg:
"unsubscribe sqlwin" (sem as aspas)
==============================================

Responder a