Quick Report Registro final
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.
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
Curtidas 0
Respostas
Digital_man
14/09/2005
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 :( ????
GOSTEI 0
Digital_man
14/09/2005
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.
GOSTEI 0
Joaoshi
14/09/2005
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.
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.
GOSTEI 0
Pezzin
14/09/2005
Vc só vai conseguir se trazer na Query um unico registro.
GOSTEI 0
Gigatel
14/09/2005
Assim q vc der o POST na tabela ela já vai estar focada no registro..entaum vc usa
depois verifique se no QREPORT vê se o DATASET está em branco num pode ter nada lá...flw..t+
QuickRep1.Print;
depois verifique se no QREPORT vê se o DATASET está em branco num pode ter nada lá...flw..t+
GOSTEI 0