Godoi, N�o existe um comando ou formula simples para obter o total de p�ginas de um relat�rio ( os desenvolvedores se queixam disto a s�culos). Todavia, se voc� realmente precisar informar o total de p�ginas. A maneira mais simples de faz�-lo � executando o relat�rio duas vezes. Na primeira voc� usa o comando SalReportPrintToFile, com as op��es RPT_PrintNoAbort | RPT_PrintNoWarn, e acumulando o total de p�ginas na mensagem SAM_ReportNotify. Na segunda execu��o voc� passa o total de p�ginas usando o comando SalReportSetNumberVar na SAM_ReportFetchInit.
Obs. Evite dar o comando SqlExecute duas vezes pois isso pode alterar o resultado do relat�rio mudando assim a quantidade de p�ginas. Use o SqlFetchRow na segunda execu��o do relat�rio! Espero ter ajudado, Garcia. -----Mensagem original----- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] nome de Jose Carlos de Godoi e Silva Enviada em: Ter�a-feira, 5 de Agosto de 2003 07:55 Para: [EMAIL PROTECTED] Assunto: [sqlwin] Total de p�ginas de um qrp Caros Centuri�es, Bom dia! Por acaso algu�m saberia como obter o total de p�ginas de um relat�rio. O objetivo � imprimir "p�g/total" em cada p�gina. Grato, Godoi. _________________________________________________________________________ Advert�ncia: Esta mensagem n�o implica a assun��o de obriga��es em nome da Itaipu Binacional, cujo Estatuto disp�e, em seu Artigo 15: A ITAIPU somente poder� assumir obriga��es ou constituir procuradores mediante a assinatura conjunta dos dois Diretores Gerais. (D.O.U. de 20.02.86, p�gs. 2073/6) ===============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) =============== ============================================== 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) ==============================================
