duvidas com relatorio rave e clientdataset
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
Curtidas 0
Respostas
Edjborges
15/05/2006
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
GOSTEI 0