Me passe a programa��o de todas as mgs que vc tem: SAM_ReportStart SAM_ReportFetchInit SAM_ReportFetchNext
Fabiano Simm - Dir. T�cnico Esfera Inform�tica Ltda. http://www.esfera.com.br Fone/fax: (041) 254-3534 ICQ 24145538 ----- Original Message ----- From: Ubirajara Mattos <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Wednesday, November 21, 2001 9:44 AM Subject: Re: [sqlwin] SalReportView ou SalReportPrint > Fabiano, > Acabei de utilizar a instru��o, mas n�o obtive sucesso... Ele continua > pulando o primeiro registro. > > Bira > ----- Original Message ----- > From: "Fabiano Simm" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Monday, November 19, 2001 11:18 AM > Subject: Re: [sqlwin] SalReportView ou SalReportPrint > > > P�gina normal sem t�tuloColoque a linha Set nLinha = TBL_MinRow no > SAM_ReportFetchInit. > > Fabiano Simm - Dir. T�cnico > Esfera Inform�tica Ltda. > http://www.esfera.com.br > Fone/fax: (041) 254-3534 > ICQ 24145538 > > > ----- Original Message ----- > From: Anderson Martins > To: [EMAIL PROTECTED] > Sent: Monday, November 19, 2001 10:33 AM > Subject: Re: [sqlwin] SalReportView ou SalReportPrint > > > Bom dia, > > Provavelmente o ponteiro para a childtable est� sendo setado na primeira > linha durante algum evento anterior ao > SAM_ReportFetchNext, talvez o SAM_ReportStart. > Ao entrar no SAM_ReportFetchNext, a linha setada j� � a primeira, por�m, o > ponteiro est� sendo movido para a pr�xima linha, isto �, 2.� linha e s� no > final deste evento, quando � executado o "Return TRUE", � que os dados das > 'input variables' s�o atualizados no Report. N�o sei como est� sua l�gica > para o caminhamento dentro da ChildTable, mas vc pode usar este exemplo para > evitar este problema: > > > !!CB!! 173 > On SAM_ReportFetchNext > If SalTblFindNextRow(tblRecibo,nLinha,0,0) > Call SalTblSetContext(tblRecibo,nLinha) > Return TRUE > Else > Return FALSE > > � s� setar a vari�vel nLinha = TBL_MinRow antes do evento > SAM_ReportFetchNext. > N�o � necess�rio mais nada al�m do SalReportView ou Print para que funcione. > > Espero ter ajudado. > > > Anderson Martins Gomes da Silva > 024-3344-3575 com. > 024-9831-7924 cel. > ----- Original Message ----- > From: Ubirajara Mattos > To: [EMAIL PROTECTED] > Sent: Friday, November 16, 2001 8:56 PM > Subject: [sqlwin] SalReportView ou SalReportPrint > > > Galera, aonde est� o erro da instru��o abaixo? > Call SalReportView( dlgHistManut2, hWndNULL, > 'c:\\fefacel\\jm2002\\Hist002.qrp', > 'dlgHistManut2.tblContas.colData, > dlgHistManut2.tblContas.colDiscriminacao, > dlgHistManut2.tblContas.colValor', > 'iiDtContVencto, > iiStDiscrimina, > iiNrValorConta', lNrErro ) > Isto est� no clique de um bot�o no meu dialog. Eu populo uma tabela dentro > deste dialog e nela eu vejo todos os dados que desejo. Mas na hora de > imprimir o primeiro registro n�o � impresso! Algume sabe como resolver isso? > Por que ele pula um registro (sempre o primeiro)? > SAM CREATE DA MINHA TABELA > On SAM_Create > Set lNrContador = 1 > Call SalTblPopulate( dlgHistManut2.tblContas, gshLeitura, " > Select > cont_cd, cont_dt_vencto, cont_ch_descricao, cont_nr_valor, > cont_cd_status > Into :colCont_cd, :colData, :colDiscriminacao, :colValor, :colStatus > From ceucel.T_FIN_Conta > Where cont_cd_status = 0 > ORDER BY cont_dt_vencto ASC", > TBL_FillAll ) > Call SalWaitCursor( FALSE ) > Set lNrContador = lNrContador + 1 > > Agrade�o � todos! > Bira > > ============================================== > 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) > ============================================== > > ============================================== 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) ==============================================
