hend.maia 0 Denunciar post Postado Janeiro 6, 2014 Boa tarde, Tenho os valores de cada produto do meu estoque, ai na hora de gerar um relatório queria mostrar esses valores no formato de moeda. Compartilhar este post Link para o post Compartilhar em outros sites
Roberto Fagundes 40 Denunciar post Postado Janeiro 6, 2014 Melhor você fazer direto na consulta. Qual BD você usa ? Compartilhar este post Link para o post Compartilhar em outros sites
hend.maia 0 Denunciar post Postado Janeiro 6, 2014 Firebird 2.1 Mas como faço isso ??? Compartilhar este post Link para o post Compartilhar em outros sites
Roberto Fagundes 40 Denunciar post Postado Janeiro 6, 2014 De que forma você está fazendo o relatório? Posta o código... Compartilhar este post Link para o post Compartilhar em outros sites
hend.maia 0 Denunciar post Postado Janeiro 6, 2014 procedure TF_RelEstoque.proc; begin IBDS_FormEstoque.Close; if ComboBox1.ItemIndex=0 then IBDS_FormEstoque.SelectSQL.Strings[1]:='order by est_nome' else //[1] = cria a linha 1 no select do dataset IBDS_FormEstoque.SelectSQL.Strings[1]:='order by est_codigo'; IBDS_FormEstoque.Open; IBDS_FormEstoque.First; end; procedure TF_RelEstoque.btVisualizarClick(Sender: TObject); begin proc; inherited; end; procedure TF_RelEstoque.btImprimirClick(Sender: TObject); begin proc; inherited; end; procedure TF_RelEstoque.QP_PadraoBeforePrint(Sender: TCustomQuickRep; var PrintReport: Boolean); begin inherited; QREmpresa.Caption:='SYSPRO - INFORMATICA'; QRTitulo.Caption:='Listagem de Produtos'; QRMensagem.Caption:='Listagem por Ordem '+ComboBox1.Text; end; end. Resolvi já, peguei o dataset adicionei os campos q fazem parte do formulário e nos campos que precisavam formato de moeda coloquei currency como true. Compartilhar este post Link para o post Compartilhar em outros sites