Prezado Vinicius

Est� solu��o deve resolver seu problema n�o como voc� queria ou seja um contador dentro do seu QRP.

1� Passo.

On SAM_ReportStart

Set ContQuestao = 1

Return TRUE

Com este evento ao iniciar o relat�rio o contador da quest�o ser� inicializado ou seja sempre come�ara com o valor 1.

2� Passo.

On SAM_ReportNotify

Set hWndReport = SalNumberToWindowHandle ( wParam )

If lParam = RPT_BeforeDetail

ContQuestao = ContQuestao + 1

Call SalReportSetNumberVar( hWndReport, 'Num_Quetao', ContQuestao)

Com este evento e programado desta maneira toda vez que o relat�rio imprimir uma linha detalhe ele incrementa o contador e atribui ao Report Windows o valor atual da vari�vel ‘ContQuestao’. que pertence oa seu app ou apl.

3� Passo

Criar no QRP a Vari�vel Num_Quetao Number e colocar em um DataField.

Espero ter sido �til um abra�o.

Fernando Freitas

[EMAIL PROTECTED]

-----Mensagem original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]Em nome de Vinicius Lago de Lima
Enviada em: Quarta-feira, 2 de Maio de 2001 10:11
Para: Lista SQLWindows
Assunto: [sqlwin] Contador no QRP

 
Pessoal!
Tenho um QRP que vai me gerar quest�es.
Ou seja, cada quest�o tem um n�mero sequencial.
 
Gostaria de saber como fa�o (dentro do QRP) para gerar um contador dentro do meu QRP.
Deixe-me explicar melhor.
 
Estou colocando dentro um datafield no meu QRP a seguinte f�rmula: REL_nContador = REL_nContador + 1, mas ele fala que a fun��o � inv�lida!
 
Algu�m pode me ajudar??
 
[]'s Vinicius!

Responder a