|
Oi colega,
aqui tem outra variante que da no mesmo. Vc ganha apenas uma linha no c�digo 
On SAM_ReportFetchNext
... Call SqlFetchNext( hSqlRelatorio,nRetorno ) If nRetorno=FETCH_EOF Return FALSE Return TRUE
Francisco Frank
-------Mensagem original-------
Data: 03/04/05 12:18:02
Assunto: Re: [sqlwin] Controle de Qrp
No fetchnext?
o c�digo � o seguinte:
On SAM_ReportFetchNext
If SqlFetchNext( hSqlRelatorio, nRetorno )
If nRetorno = FETCH_Ok
Return TRUE
Else
Return FALSE
> E o que voc� usa?
> Consegue terminar na hora que acabam-se os dados ou o rep. ainda imprime
> uma pp�gina indesejada?
>
>
>
>
>
>
>
>
>
> cc:
> Assunto: Re: [sqlwin] Controle de Qrp
>
>
> Eu fa�o parecido aqui, a diferen�a � que eu n�o uso a compara��o do iparam
> igual
> ao pagefooter no reportfetchNext.
>
>
>
> > Boa tarde Centuri�es!
> >
> > Tenho um relat�rio (qrp) que, mesmo ap�s o fim dos dados, ainda imprime
> uma
> > �ltima p�gina apenas com o cabe�alho.
> > A forma que utilizo para determinar o fim do mesmo � tratando a mensagem
> > SAM_ReportNotify.
> > Quando lParam � igual a RPT_BeforePageFooter, ap�s terminarem os dados,
> em
> > SAM_ReportFetchNext fa�o Return FALSE. Mesmo assim ele ainda imprime uma
> > nova p�gina, sem dados.
> > Haveria um comando para terminar o relat�rio incondicionalmente?
> > Grato,
> >
> > Godoi.
> >
> > _________________________________________________________________________
> > OBSERVA��O:
> > A ITAIPU esclarece que, por for�a de seu Estatuto, a presente
> > mensagem n�o implica a assun��o de obriga��es em seu nome.
> >
> >
> > ==============================================
> > Lista de Centura SQLWindows
> > Para sair desta lista mande mensagem para:
> > com o comando a seguir no corpo da msg:
> > "unsubscribe sqlwin" (sem as aspas)
> > ==============================================
> >
>
>
>
> ==============================================
> Lista de Centura SQLWindows
> Para sair desta lista mande mensagem para:
> com o comando a seguir no corpo da msg:
> "unsubscribe sqlwin" (sem as aspas)
> ==============================================
>
>
>
> _________________________________________________________________________
> OBSERVA��O:
> A ITAIPU esclarece que, por for�a de seu Estatuto, a presente
> mensagem n�o implica a assun��o de obriga��es em seu nome.
>
>
> ==============================================
> Lista de Centura SQLWindows
> Para sair desta lista mande mensagem para:
> com o comando a seguir no corpo da msg:
> "unsubscribe sqlwin" (sem as aspas)
> ==============================================
>
==============================================
Lista de Centura SQLWindows
Para sair desta lista mande mensagem para:
com o comando a seguir no corpo da msg:
"unsubscribe sqlwin" (sem as aspas)
============================================== |