Fórum Quick Report Registro final #295620

14/09/2005

0

Po parei 4 meses de programar e fiquei muito burro, a parada e a seguinte uso delphi 7 e Banco Firebird 1.5.

Tenho um cadastro de cliente, uso pras conecções um sqlconnection + sqldataset + datasetprovider + clientedatasets.

Depois que apertar o botão salvar quero imprimir o registro que acabei de incluir, ou seja o ultimo, no form do quick report eo coloquei uma sqlquery com select * from tabela, ai arumo todo o relatorio direito fica beleza, so que ele sempre mostra o primeiro ou entaum todos de uma vez, como faço pra ele imprimir so o ultimo que acabei de incluir.


Digital_man

Digital_man

Responder

Posts

18/09/2005

Digital_man

Po parei 4 meses de programar e fiquei muito burro, a parada e a seguinte uso delphi 7 e Banco Firebird 1.5. Tenho um cadastro de cliente, uso pras conecções um sqlconnection + sqldataset + datasetprovider + clientedatasets. Depois que apertar o botão salvar quero imprimir o registro que acabei de incluir, ou seja o ultimo, no form do quick report eo coloquei uma sqlquery com select * from tabela, ai arumo todo o relatorio direito fica beleza, so que ele sempre mostra o primeiro ou entaum todos de uma vez, como faço pra ele imprimir so o ultimo que acabei de incluir.


Nada também :( ????


Responder

Gostei + 0

24/09/2005

Digital_man

Po parei 4 meses de programar e fiquei muito burro, a parada e a seguinte uso delphi 7 e Banco Firebird 1.5. Tenho um cadastro de cliente, uso pras conecções um sqlconnection + sqldataset + datasetprovider + clientedatasets. Depois que apertar o botão salvar quero imprimir o registro que acabei de incluir, ou seja o ultimo, no form do quick report eo coloquei uma sqlquery com select * from tabela, ai arumo todo o relatorio direito fica beleza, so que ele sempre mostra o primeiro ou entaum todos de uma vez, como faço pra ele imprimir so o ultimo que acabei de incluir.



Ja faz varios dias e ninguem me ajudou.


Responder

Gostei + 0

24/09/2005

Joaoshi

Colega,

No seu SELECT você poderia retornar só o registro que deverá ser impresso, ou usar um ´filtro´ no se resultset para que só este registro fique valendo. Acredito que sempre o quick report tenta imprimir tudo desde o inicio.

Espero ter ajudado.


Responder

Gostei + 0

26/09/2005

Pezzin

Vc só vai conseguir se trazer na Query um unico registro.


Responder

Gostei + 0

26/09/2005

Gigatel

Assim q vc der o POST na tabela ela já vai estar focada no registro..entaum vc usa
QuickRep1.Print;


depois verifique se no QREPORT vê se o DATASET está em branco num pode ter nada lá...flw..t+


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar