[firebase-br] RELATORIO COM FILTRO
Lúcio Mendes Ribeiro
luucio_fb em pop.com.br
Qui Jul 21 09:50:09 -03 2005
Prezado Fausto,
Inicialmente gostaria de me desculpar se burlei alguma regra desta lista de
discussão, pois, se o fiz, foi simplesmente por desinformação.
Sou um iniciante no estudo do firebird e, como participo de duas listas sobre
firebird e uma lista sobre delphi, imaginei que não havia mal algum em enviar a
minha dúvida para as três listas simultaneamente.
Caso tenha feito algo que não devia, por favor, me comunique que não mais o
farei. Sou um defensor incondicional deste tipo de serviço, pois acredito que
compartilhando conhecimentos só temos a crescer.
Obrigado pela atenção,
Lúcio.
> É Brincadeira, as pessoas enviam a mesma mensagem para várias listas...
>
> Fausto
>
> Lúcio Mendes Ribeiro escreveu:
>
>>Desenvolvi uma pequena agenda telefônica utilizando
>>Delphi7+DbExpres+Rave. Estou tentando fazer um relatório
>>com filtro, ou seja, o usuário digita um nome em um
>>Edit1 e o relatório deverá trazer os dados apenas os
>>dados do registro que possua aquele nome.
>>
>>ESTRUTURA:
>>BANCO DE DADOS: Agenda.fb
>>TABELA: Fones
>>STORED PROCEDURE: SP_FIL
>> OBS: a procedure possui todos os campos da tabela FONES.
>>
>>COMPONENTES DO FORMULARIO:
>> -SQLConnection1
>> -DataBase: agenda.fb
>> -SQLDataSet1
>> -CommandText: select * from SP_FIL(:param)
>> -SQLConnection: SQLConnection1
>> -DataSetProvider1
>> -DataSet: SQLDataSet1
>> -ClientDataSet1
>> -ProviderName: DataSetProvider1
>> -DataSource1
>> -DataSet: ClientDataSet1
>> -Edit1
>>
>> -Button1
>> Código do Botão:
>> SQLDataSet1.Active:=False;
>> ClientDataSet1.Active:=False;
>> SQLDataSet1.Params[0].AsString:=Edit1.Text;
>> SQLDataSet1.Active:=True;
>> ClientDataSet1.Active:=True;
>>
>> RvProject1.SelectReport('Report1',False);
>> RvProject1.Execute;
>>
>>
>> -RvProject1
>> -RvDataSetConnection1
>> -DataSet: ClientDataSet1
>>
>>Quando clico no botão para gerar o relatório ele me traz
>>apenas o cabeçalho, sem nenhum registro, mesmo que o nome
>>que eu coloque no edit1, tenha registro correspondente no
>>banco.
>>
>>Por favor, me ajudem a resolver este problema...
>>Lúcio.
>>
>>
>>______________________________________________
>>FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
>>Para editar sua configuração na lista, use o endereço
>> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>>Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>
>>
>>
>>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
Mais detalhes sobre a lista de discussão lista