Fórum duvidas com relatorio rave e clientdataset #321396
15/05/2006
0
Ola!
Estou tendo dificuldades pra fazser um relatorio rave.
Tenho um clientdataset ligado em um datasetprovider q ta ligado num sqldataset e um connection...
Tenho um radio group onde o user vai escolher o tipo de relatorio:
todos registros.
somente os que tiverem o campo grupo = a (dai vem um combobox onde eu escolho as opcoes)..
E no button executar eu tenho este codigo:
Case rzRadioGroup1.ItemIndex of
0 : Begin
frmMain.ClientDataSet1.CommandText := ´SELECT * FROM DISCOS´;
frmMain.RvProject1.ExecuteReport(´Main´);
End;
1 : Begin
frmMain.ClientDataSet1.CommandText := ´´;
frmMain.ClientDataSet1.CommandText := ´SELECT * FROM DISCOS WHERE GRUPO = :GR´;
frmMain.ClientDataSet1.Params.ParamByName(´GR´).Value := cmbGroup.Text;
frmMain.RvProject1.ExecuteReport(´Main´);
End;
End;
o negocio e q nao importa qual radio button eu escolho ele sempre mostra todos os registros...no segundo eu queria filtrar
Estou tendo dificuldades pra fazser um relatorio rave.
Tenho um clientdataset ligado em um datasetprovider q ta ligado num sqldataset e um connection...
Tenho um radio group onde o user vai escolher o tipo de relatorio:
todos registros.
somente os que tiverem o campo grupo = a (dai vem um combobox onde eu escolho as opcoes)..
E no button executar eu tenho este codigo:
Case rzRadioGroup1.ItemIndex of
0 : Begin
frmMain.ClientDataSet1.CommandText := ´SELECT * FROM DISCOS´;
frmMain.RvProject1.ExecuteReport(´Main´);
End;
1 : Begin
frmMain.ClientDataSet1.CommandText := ´´;
frmMain.ClientDataSet1.CommandText := ´SELECT * FROM DISCOS WHERE GRUPO = :GR´;
frmMain.ClientDataSet1.Params.ParamByName(´GR´).Value := cmbGroup.Text;
frmMain.RvProject1.ExecuteReport(´Main´);
End;
End;
o negocio e q nao importa qual radio button eu escolho ele sempre mostra todos os registros...no segundo eu queria filtrar
Ectavares
Curtir tópico
+ 0
Responder
Posts
22/05/2006
Edjborges
Bom Eduardo, estava com um problema semelhante ao sei, filtrava os dados, porém o relatório saia tudo que tinha na tabela.
Vou descrever o que fiz, pois pode te ajudar:
Exclui todos os arquivos de backup *.~pas *.~dfm
Exclui tbm os arquivos gerados na compilação... .dpp, .dcu, etc etc
mantive apenas os arquivos principais do projeto e os arquivos .pas e .dfm dos formulários, o resto exclui tudo e compilei novamente... acabaram-se os meus problemas...
Vlw ... espero ter ajudado ... um abraço
Vou descrever o que fiz, pois pode te ajudar:
Exclui todos os arquivos de backup *.~pas *.~dfm
Exclui tbm os arquivos gerados na compilação... .dpp, .dcu, etc etc
mantive apenas os arquivos principais do projeto e os arquivos .pas e .dfm dos formulários, o resto exclui tudo e compilei novamente... acabaram-se os meus problemas...
Vlw ... espero ter ajudado ... um abraço
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)