ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Imprimir Conteúdo da DBGrid

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
henriquetazi
Novato
Novato


Registrado: Sexta-Feira, 12 de Mai de 2017
Mensagens: 4

MensagemEnviada: Sex Mai 12, 2017 12:08 pm    Assunto: Imprimir Conteúdo da DBGrid Responder com Citação

boa tarde pessoal, estou com dificuldades em imprimir o conteúdo da minha dbgrid
aqui eu faço um consulta usando um edit e Rgroup para filtrar o conteúdo, mas não estou conseguindo passa os dados da grid para o report alguém pode me ajudar
Citação:

begin
if txt_buscarRelatorioID.Text = '' then
begin
with DM.SQL_Produtos do
begin
Close;
SQL.Clear;
SQL.Add('select * from produtos');
case RG_entregue.ItemIndex of
0 : SQL.Add('where pro_entregue = "SIM" ');
1 : SQL.Add('where pro_entregue = "NAO" ');
2 : SQL.Add('');
end;
Open;

if RecordCount = 0 then
ShowMessage('Cliente não Cadastrado!');
end;
end
else
begin
with DM.SQL_Produtos do
begin
Close;
SQL.Clear;
SQL.Add('select * from produtos');
case RG_pes.ItemIndex of
0 : SQL.Add('where pro_comprador = :idcli');
1 : SQL.Add('where pro_vendedor = :idcli');
end;
case RG_entregue.ItemIndex of
0 : SQL.Add('and pro_entregue = "SIM" ');
1 : SQL.Add('and pro_entregue = "NAO" ');
2 : SQL.Add('');
end;
ParamByName('idcli').Value := txt_buscarRelatorioID.Text;

anjo:=StrToInt(txt_buscarRelatorioID.Text);
Open;

if RecordCount = 0 then
ShowMessage('Cliente não Cadastrado!');

end;

end;

end;
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
natanbh1
Colaborador
Colaborador


Registrado: Terça-Feira, 15 de Março de 2011
Mensagens: 3093
Localização: Belo Horizonte - MG

MensagemEnviada: Sex Mai 12, 2017 1:09 pm    Assunto: Responder com Citação

Qual gerenciador de relatórios está usando?

FastReport, RaveReport, ReportBuilder, QuickReport, ou outro?

Se estiver usando Rave Report, aconselho a leitura dos links abaixo:

https://alfredoliveira.files.wordpress.com/2010/08/apostila_rave.pdf
www.lucianopimenta.com/post.aspx?id=254
www.lucianopimenta.com/post.aspx?id=222
_________________
''A persistência é o caminho para o êxito.''
Charlie Chaplin
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail
henriquetazi
Novato
Novato


Registrado: Sexta-Feira, 12 de Mai de 2017
Mensagens: 4

MensagemEnviada: Sex Mai 12, 2017 1:18 pm    Assunto: Responder com Citação

natanbh1 escreveu:
Qual gerenciador de relatórios está usando?

FastReport, RaveReport, ReportBuilder, QuickReport, ou outro?

Se estiver usando Rave Report, aconselho a leitura dos links abaixo:

https://alfredoliveira.files.wordpress.com/2010/08/apostila_rave.pdf
www.lucianopimenta.com/post.aspx?id=254
www.lucianopimenta.com/post.aspx?id=222


estou usando fastReport
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
natanbh1
Colaborador
Colaborador


Registrado: Terça-Feira, 15 de Março de 2011
Mensagens: 3093
Localização: Belo Horizonte - MG

MensagemEnviada: Sex Mai 12, 2017 1:42 pm    Assunto: Responder com Citação

Conseguiu montar o relatório?

No link abaixo, tem uma apostila completa (237 páginas) com tudo sobre o Fast Report, veja se ajuda:
https://www.fast-report.com/public_download/files/FR5UserManual-br.pdf
_________________
''A persistência é o caminho para o êxito.''
Charlie Chaplin
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail
henriquetazi
Novato
Novato


Registrado: Sexta-Feira, 12 de Mai de 2017
Mensagens: 4

MensagemEnviada: Sex Mai 12, 2017 1:58 pm    Assunto: Responder com Citação

vlw, ja estou olhando a apostila
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
henriquetazi
Novato
Novato


Registrado: Sexta-Feira, 12 de Mai de 2017
Mensagens: 4

MensagemEnviada: Seg Mai 15, 2017 8:57 am    Assunto: Responder com Citação

ainda não conseguir resolver o problema, tem alguma forma de passa a consulta em codigo para o query e assim lista ela no report
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
natanbh1
Colaborador
Colaborador


Registrado: Terça-Feira, 15 de Março de 2011
Mensagens: 3093
Localização: Belo Horizonte - MG

MensagemEnviada: Seg Mai 15, 2017 2:38 pm    Assunto: Responder com Citação

Para isso você deve adicionar um frxDBDataSet e vinculá-lo ao seu dataset (Query, table, etc).

Neste link, tem um exemplo simples de criação de relatório:
http://anaprogramadorajunior.blogspot.com.br/2013/10/fastreport-no-delphi.html
_________________
''A persistência é o caminho para o êxito.''
Charlie Chaplin
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB