|
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)
============================================== |