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 

DBGrid + Mascara de Moeda

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


Registrado: Segunda-Feira, 15 de Abril de 2013
Mensagens: 175

MensagemEnviada: Sex Mai 24, 2013 9:25 pm    Assunto: DBGrid + Mascara de Moeda Responder com Citação

Pessoal, tenho uma coluna no DBGRID que preciso que seja formatada em forma de moeda. Alguem sabe como fazer ?

Envio a informação pro DBGRID da seguinte forma:

Código:
dmDados.QryParcelas.FieldByName('valorParcela').value := (StrToInt(edtValorTotal.text) / StrToInt(edtQtdeParcelas.text));
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
marcosbaixista
Profissional
Profissional


Registrado: Quinta-Feira, 18 de Março de 2010
Mensagens: 594
Localização: Maringá/PR

MensagemEnviada: Sex Mai 24, 2013 9:28 pm    Assunto: Re: DBGrid + Mascara de Moeda Responder com Citação

JonasB escreveu:
Pessoal, tenho uma coluna no DBGRID que preciso que seja formatada em forma de moeda. Alguem sabe como fazer ?

Envio a informação pro DBGRID da seguinte forma:

Código:
dmDados.QryParcelas.FieldByName('valorParcela').value := (StrToInt(edtValorTotal.text) / StrToInt(edtQtdeParcelas.text));


Se precisa trabalhar com o tipo de dados Float ou Decimal no banco de dados. Depois só pegar o campo na Table ou Query que estiver usando e marcar a propriedade Currency, ele mostra o valor ex: R$ 2,00, o cifrão mais o valor na frente.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
JonasB
Aprendiz
Aprendiz


Registrado: Segunda-Feira, 15 de Abril de 2013
Mensagens: 175

MensagemEnviada: Sex Mai 24, 2013 9:35 pm    Assunto: Responder com Citação

Onde fica essa propriedade Currency ?
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
marcosbaixista
Profissional
Profissional


Registrado: Quinta-Feira, 18 de Março de 2010
Mensagens: 594
Localização: Maringá/PR

MensagemEnviada: Sex Mai 24, 2013 9:40 pm    Assunto: Responder com Citação

JonasB escreveu:
Onde fica essa propriedade Currency ?


Dá dois cliques na Table ou na Query, vai abrir uma telinha, nela você escolhe o campo que vai receber o valor e procura no Object Inspector. Isso só aparece se o campo for Float ou Decimal.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
JonasB
Aprendiz
Aprendiz


Registrado: Segunda-Feira, 15 de Abril de 2013
Mensagens: 175

MensagemEnviada: Sex Mai 24, 2013 9:44 pm    Assunto: Responder com Citação

Funcionou. Valeu amigo
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
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