Dúvidas com filtro de dados/quickreport
Olá pessoal.
Vou tentar ser claro.
Tenho um cadastro onde tenho campos codigo, nome_funcionario, setor, responsavel e valor. Então precisa exibir estes dados em um relatório do quickreport com um filtro, o kra teria q escolher em uma dbcombobox ex. o setor e no relatório o mesmo iria listar todos os funcionários que consta naquele setor, sei que tenho que usar Query para isso mas tenho que usar parâmetros? Se alguém puder me ajudar ficarei grato! Obrigado!
Vou tentar ser claro.
Tenho um cadastro onde tenho campos codigo, nome_funcionario, setor, responsavel e valor. Então precisa exibir estes dados em um relatório do quickreport com um filtro, o kra teria q escolher em uma dbcombobox ex. o setor e no relatório o mesmo iria listar todos os funcionários que consta naquele setor, sei que tenho que usar Query para isso mas tenho que usar parâmetros? Se alguém puder me ajudar ficarei grato! Obrigado!
Magão_sfa
Curtidas 0
Respostas
Edilcimar
04/02/2006
qual o banco de dados e quais os componentes utilizados?
GOSTEI 0
Magão_sfa
04/02/2006
Delphi 7
Banco de dados Paradox - TbProdutividade
campos da tabela: codigo, nome_funcionario, valor, setor, responsavel
Preciso fazer um filtro para exibir em um relatório no QuickReport
Janela do filtro... duas dbcombobox que selecionará um registro cada exemplo, responsavel fulando e setor tal daí no relatório será listado todos os funcionários do responsável fulano e do setor tal, não sei se deu pra entender mas obrigado pela ajuda. Devo usar uma query para isso com parâmetros ou não?
Banco de dados Paradox - TbProdutividade
campos da tabela: codigo, nome_funcionario, valor, setor, responsavel
Preciso fazer um filtro para exibir em um relatório no QuickReport
Janela do filtro... duas dbcombobox que selecionará um registro cada exemplo, responsavel fulando e setor tal daí no relatório será listado todos os funcionários do responsável fulano e do setor tal, não sei se deu pra entender mas obrigado pela ajuda. Devo usar uma query para isso com parâmetros ou não?
GOSTEI 0
Edilcimar
04/02/2006
no onfilterrecord coloque
accept := dataset[´setor´] = variavelquetemosetorselecionado
e depois no clique do botão coloque
table1.filtered := true;
e depois desta linha use o QR
accept := dataset[´setor´] = variavelquetemosetorselecionado
e depois no clique do botão coloque
table1.filtered := true;
e depois desta linha use o QR
GOSTEI 0
Magão_sfa
04/02/2006
como eu poderia fazer isso através de uma Query?
GOSTEI 0
Edilcimar
04/02/2006
select * from tabela where camposetor =: variavelsetor
GOSTEI 0
Magão_sfa
04/02/2006
edilciomar...
Como que eu pego o valor da dbcombobox pra colocar no parâmetro?
Como que eu pego o valor da dbcombobox pra colocar no parâmetro?
GOSTEI 0
Edilcimar
04/02/2006
tenta aí
variavel := dbcombobox1.datafield
variavel := dbcombobox1.datafield
GOSTEI 0