Fórum Problemas com Edit #267296
03/02/2005
0
BOM DIA
primeiro gostaria de saber como posso exibir em um edit um valor de uma tabela que está no formato moeda (exemplo: 150,00) e não como aparece no edit (150). Outra dúvida é como fazer um multiplicação de um edit que recebe um valor de uma tabela no formato (number) e outro edit que recebe valor moeda em um edit que recebe essa multiplicação - (valor total). Outra dúvida é a respeito de um stringgrid que gostaria de que as células do mesmo recebece os valores que escolhi em um dblookupcombobox, edit1, edit2, edit3 e edit4, ou seja respectivamente produto vendido, quantidade, valor unitário, valor total. depois de calcular o vlor total.
primeiro gostaria de saber como posso exibir em um edit um valor de uma tabela que está no formato moeda (exemplo: 150,00) e não como aparece no edit (150). Outra dúvida é como fazer um multiplicação de um edit que recebe um valor de uma tabela no formato (number) e outro edit que recebe valor moeda em um edit que recebe essa multiplicação - (valor total). Outra dúvida é a respeito de um stringgrid que gostaria de que as células do mesmo recebece os valores que escolhi em um dblookupcombobox, edit1, edit2, edit3 e edit4, ou seja respectivamente produto vendido, quantidade, valor unitário, valor total. depois de calcular o vlor total.
Gtts
Curtir tópico
+ 0
Responder
Posts
03/02/2005
Paulo_amorim
Olá
Por partes:
- Para exibir no formato moeda (ou qualquer outro que você quiser), use a função FormatFloat
- Para fazer a multiplicação de Edits, basta fazer conversões StrToFloat(Edit.Text) . Depois, faça FloatToStr de tudo isso e atribua ao Edit.
Não se esqueça de colocar sob um bloco Try..except para poder evitar erros de EConvertError
- Para colocar no StringGrid, coloque
Até+
Por partes:
- Para exibir no formato moeda (ou qualquer outro que você quiser), use a função FormatFloat
FormatFloat(´#0,00´, <campo da tabela>);
- Para fazer a multiplicação de Edits, basta fazer conversões StrToFloat(Edit.Text) . Depois, faça FloatToStr de tudo isso e atribua ao Edit.
Não se esqueça de colocar sob um bloco Try..except para poder evitar erros de EConvertError
- Para colocar no StringGrid, coloque
sg.Cells[... , ...] := <seus valores>
Até+
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)