[delphi-br] Formatar campo
Utilizo DBExpress, Firebird 1.5 e tenho um campo Numeric(12,2) Formato ele no grid assim: qConsulta é um SQLQuery. (qConsulta.FieldByName('VALOR') as TNumericField).DisplayFormat := '#0.00'; Mas ele não está formatando numeros inteiros. Fica assim no Grid. 12,20 18 23,22 Fiz teste aumentando uma casa decimal e ainda... 12,200 18 23,220 Alguém sabe porque? Ja procurei outras formas, e todas, acontece a mesma coisa.
RES: [delphi-br] Formatar campo
Bom dia Também já tive este problema, na época também não achei uma solução viável mesmo fazendo muitas pesquisas, inclusive terminei achando que poderia ser um erro do Delphi, para resolver eu criei o meu campo como sendo DoublePrecision, nunca mais tive problemas... Na verdade aconselho o uso de campos Double precision quando existe a necessidade campos para trabalhar com casas decimais... att. Juliano De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de deco0_07 Enviada em: quarta-feira, 1 de abril de 2009 10:28 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Formatar campo Utilizo DBExpress, Firebird 1.5 e tenho um campo Numeric(12,2) Formato ele no grid assim: qConsulta é um SQLQuery. (qConsulta.FieldByName('VALOR') as TNumericField).DisplayFormat := '#0.00'; Mas ele não está formatando numeros inteiros. Fica assim no Grid. 12,20 18 23,22 Fiz teste aumentando uma casa decimal e ainda... 12,200 18 23,220 Alguém sabe porque? Ja procurei outras formas, e todas, acontece a mesma coisa. __ Informação do NOD32 IMON 3980 (20090401) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Formatar campo
André, Tive fazendo alguns testes aqui na versão 2007 do Delphi, para ver se o problema persiste, de duas uma, na época que fiz os testes, eu tentava inclusive formatar em um TClientDataSet e mesmo assim não funcionava por isso passei a achar que poderia ser um problema do Delphi, bem, segue o que fiz, tente ai... lembrando que fiz no Delphi 2007, formatei a informação no ClientDataSet. Pois se você tem que exibir as informações em um Grid, você terá que utilizar o ClientDataSet with qryProfessores do begin SQL.Add('SELECT PROF_ID, PROF_SALARIO FROM PROFESSORES'); end; cdsProfessores.Open; (cdsProfessores.FieldByName('PROF_SALARIO') as TNumericField).DisplayFormat := '#0.00'; De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de deco0_07 Enviada em: quarta-feira, 1 de abril de 2009 10:28 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Formatar campo Utilizo DBExpress, Firebird 1.5 e tenho um campo Numeric(12,2) Formato ele no grid assim: qConsulta é um SQLQuery. (qConsulta.FieldByName('VALOR') as TNumericField).DisplayFormat := '#0.00'; Mas ele não está formatando numeros inteiros. Fica assim no Grid. 12,20 18 23,22 Fiz teste aumentando uma casa decimal e ainda... 12,200 18 23,220 Alguém sabe porque? Ja procurei outras formas, e todas, acontece a mesma coisa. __ Informação do NOD32 IMON 3980 (20090401) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas]
Res: [delphi-br] Formatar campo
Olá galera, Já tentou definir a propriedade currency do Field para True (eu acho que tem) ? Pq daí vc esquece o DisplayFormat. []'s, Silvio Clécio --- Linux User: #481900 Skype: silvioprog ICQ: 432519902 E-mail, Y! Messenger: silviop...@yahoo.com.br Gmail, GTalk: silviop...@gmail.com Hotmail, MSN: silviop...@hotmail.com BlogSpot: http://silvioclecio.blogspot.com/ BlogSite: http://silvioprog.blogspot.com/ °oO| Seja livre, use Linux! |Oo° De: deco0_07 andre.alme...@medicator.com.br Para: delphi-br@yahoogrupos.com.br Enviadas: Quarta-feira, 1 de Abril de 2009 10:28:11 Assunto: [delphi-br] Formatar campo Utilizo DBExpress, Firebird 1.5 e tenho um campo Numeric(12,2) Formato ele no grid assim: qConsulta é um SQLQuery. (qConsulta.FieldByN ame('VALOR' ) as TNumericField) .DisplayFormat := '#0.00'; Mas ele não está formatando numeros inteiros. Fica assim no Grid. 12,20 18 23,22 Fiz teste aumentando uma casa decimal e ainda... 12,200 18 23,220 Alguém sabe porque? Ja procurei outras formas, e todas, acontece a mesma coisa. Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Formatar Campo Aggregates
bom dia, não estou conseguindo com o Delphi 7 a formatação que consigo nos campos tipo DATA nos campos tipo AGGREGATE, existe alguma diferença ?. grato Stainle
Re: [delphi-br] Formatar Campo Aggregates
amigo nos passe os tipos dos campos e qual erro acontece e como vc está tentando fazer Rubens Antunes Autor do Livro: Delphi - Faça Uma Aplicação Comercial --- Em ter, 10/3/09, stainle2003 stainle2...@yahoo.com.br escreveu: De: stainle2003 stainle2...@yahoo.com.br Assunto: [delphi-br] Formatar Campo Aggregates Para: delphi-br@yahoogrupos.com.br Data: Terça-feira, 10 de Março de 2009, 12:41 bom dia, não estou conseguindo com o Delphi 7 a formatação que consigo nos campos tipo DATA nos campos tipo AGGREGATE, existe alguma diferença ?. grato Stainle Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Formatar Campo Aggregates
simplesmente quando mostro estes campos não vem da forma que deveria vir. ex: 1767318,04 quando o correto seria 1.767.318,04; isto nos campos tipo DATA funciona corretamente e no AGGREGATE não. Stainle --- Em ter, 10/3/09, Rubens Antunes rubensantu...@yahoo.com.br escreveu: De: Rubens Antunes rubensantu...@yahoo.com.br Assunto: Re: [delphi-br] Formatar Campo Aggregates Para: delphi-br@yahoogrupos.com.br Data: Terça-feira, 10 de Março de 2009, 10:05 amigo nos passe os tipos dos campos e qual erro acontece e como vc está tentando fazer Rubens Antunes Autor do Livro: Delphi - Faça Uma Aplicação Comercial --- Em ter, 10/3/09, stainle2003 stainle2003@ yahoo.com. br escreveu: De: stainle2003 stainle2003@ yahoo.com. br Assunto: [delphi-br] Formatar Campo Aggregates Para: delphi...@yahoogrup os.com.br Data: Terça-feira, 10 de Março de 2009, 12:41 bom dia, não estou conseguindo com o Delphi 7 a formatação que consigo nos campos tipo DATA nos campos tipo AGGREGATE, existe alguma diferença ?. grato Stainle Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbusca dos.yahoo. com [As partes desta mensagem que não continham texto foram removidas] Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Formatar Campo Float
Alguém sabe me dizer qual a mascara de formatação que eu possa clolcar em um campo float que agora esta me mostrando um numero como este: 3212.20354164 e eu gostaria que fosse 32,12 somente. Pode ser também uma função que faz isso, qualquer ajuda é bem vinda Agradeço - Yahoo! Acesso Grátis Internet rápida e grátis. Instale o discador agora! [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Formatar Campo Float
se for usar a função formatFloat use #,##0.00 = De:marcio de Souza [EMAIL PROTECTED] Para:delphi-br@yahoogrupos.com.br Assunto:[delphi-br] Formatar Campo Float Alguém sabe me dizer qual a mascara de formatação que eu possa clolcar em um campo float que agora esta me mostrando um numero como este: 3212.20354164 e eu gostaria que fosse 32,12 somente. Pode ser também uma função que faz isso, qualquer ajuda é bem vinda Agradeço - Yahoo! Acesso Grátis Internet rápida e grátis. Instale o discador agora! [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM http://br.groups.yahoo.com/group/delphi-br/messa ges [EMAIL PROTECTED] Links do Yahoo! Grupos http://br.groups.yahoo.com/group/delphi-br/ http://br.yahoo.com/info/utos.html -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Formatar campo'
Estou fazendo um select temporario para mostrar em um grud e preciso formatar um campo valor, como faço , a tabela não tem campos criados em tempo de projeto Aldinei -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Formatar campo.
Pessoal, sou iniciante, e preciso formatar um valor que uma edit recebe. Ex.: 13,254875125 p/ 13,255 ( tres casas após a virgula) Alguem pode me ajudar Jerry Alexandre Martins Administrador de rede Fone : +55 19 3455-5374 - Ramal 215 E-mail: [EMAIL PROTECTED] Visite nosso Site : www.usicromo.com.br [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RE: [delphi-br] Formatar campo.
Bom dia, no evento onexit do edit faça: procedure TForm1.Edit1Exit(Sender: TObject); var edt : TEdit; begin edt := TEdit(sender); edt.Text := formatfloat('#,##0.00', strtofloat(edt.Text)); end; se vc tiver q fazer isso em mais de um TEdit, associe esse procedimento ao evento dos edits q vc quer q sejam formatados, isso evita de vc ficar repetindo código. falow. Fabiano. From: Jerry Alexandre Martins [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: [delphi-br] Formatar campo. Date: Wed, 24 Nov 2004 08:26:44 -0300 Pessoal, sou iniciante, e preciso formatar um valor que uma edit recebe. Ex.: 13,254875125 p/ 13,255 ( tres casas após a virgula) Alguem pode me ajudar Jerry Alexandre Martins Administrador de rede Fone : +55 19 3455-5374 - Ramal 215 E-mail: [EMAIL PROTECTED] Visite nosso Site : www.usicromo.com.br [As partes desta mensagem que não continham texto foram removidas] _ MSN Hotmail, o maior webmail do Brasil. http://www.hotmail.com -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RE: [delphi-br] Formatar campo.
opps, faltou uma coisa, um zero a mais no formato formatfloat('#,##0.000', strtofloat(edt.Text)); - no evento onexit do edit faça: procedure TForm1.Edit1Exit(Sender: TObject); var edt : TEdit; begin edt := TEdit(sender); edt.Text := formatfloat('#,##0.00', strtofloat(edt.Text)); end; se vc tiver q fazer isso em mais de um TEdit, associe esse procedimento ao evento dos edits q vc quer q sejam formatados, isso evita de vc ficar repetindo código. falow. Fabiano. From: Jerry Alexandre Martins [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: [delphi-br] Formatar campo. Date: Wed, 24 Nov 2004 08:26:44 -0300 Pessoal, sou iniciante, e preciso formatar um valor que uma edit recebe. Ex.: 13,254875125 p/ 13,255 ( tres casas após a virgula) Alguem pode me ajudar Jerry Alexandre Martins Administrador de rede Fone : +55 19 3455-5374 - Ramal 215 E-mail: [EMAIL PROTECTED] Visite nosso Site : www.usicromo.com.br [As partes desta mensagem que não continham texto foram removidas] _ MSN Messenger: converse com os seus amigos online. http://messenger.msn.com.br -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Formatar campo.
Obrigado, funcionou certinho um abraço Jerry Alexandre Martins Administrador de Rede Fone : +55 19 3455-5374 - Ramal 215 E-mail: [EMAIL PROTECTED] Visite nosso Site : www.usicromo.com.br - Original Message - From: Fabiano Arndt [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, November 24, 2004 7:46 AM Subject: RE: [delphi-br] Formatar campo. opps, faltou uma coisa, um zero a mais no formato formatfloat('#,##0.000', strtofloat(edt.Text)); - no evento onexit do edit faça: procedure TForm1.Edit1Exit(Sender: TObject); var edt : TEdit; begin edt := TEdit(sender); edt.Text := formatfloat('#,##0.00', strtofloat(edt.Text)); end; se vc tiver q fazer isso em mais de um TEdit, associe esse procedimento ao evento dos edits q vc quer q sejam formatados, isso evita de vc ficar repetindo código. falow. Fabiano. From: Jerry Alexandre Martins [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: [delphi-br] Formatar campo. Date: Wed, 24 Nov 2004 08:26:44 -0300 Pessoal, sou iniciante, e preciso formatar um valor que uma edit recebe. Ex.: 13,254875125 p/ 13,255 ( tres casas após a virgula) Alguem pode me ajudar Jerry Alexandre Martins Administrador de rede Fone : +55 19 3455-5374 - Ramal 215 E-mail: [EMAIL PROTECTED] Visite nosso Site : www.usicromo.com.br [As partes desta mensagem que não continham texto foram removidas] _ MSN Messenger: converse com os seus amigos online. http://messenger.msn.com.br -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html