15 de Outubro – Blog Action Day 2008 Poverty
Blog Action Day, é um evento anual sem fins lucrativos que tem como objetivo unir os bloggers, podcasters e videocasters, para postar sobre o mesmo assunto no mesmo dia. O objetivo é conscientizar e despertar a discussão global
Participe você também, visite o site, divulgue, publique no seu blog, faça uma doação. O tema deste ano é a pobreza, e o objetivo não é mudar o foco do seu blog, no dia 15 publique soluções para a pobreza seguindo os temas que você já posta, faça com que as pessoas que acessam o seu blog discutam sobre o tema dentro dos assuntos abordados na sua comunidade.
Dia 15, eu estarei apresentando minhas sugestões, e espero que você entre na discussão.
Referência


outubro 15th, 2008 at 12:15
Bom dia, Cesar, venho acompanhando diariamente seu blog e se possivel gostaria de uma informação. Existe uma maneira de deixar a paleta de controles do DElphi 2009 igual a do Delphi 7.0 ?? Outra coisa, porque quando trago dados de um ClientDataSet com dados “currency”, para popular um DBGrid não é mostrado os valores corretamente na coluna – estou tendo este problema. Se Você puder me ajudar.
Agradeço antecipadamente.
outubro 15th, 2008 at 12:47
[...] http://www.cesarromero.com.br/?p=400 http://blogprofissional.com.br/2008/10/15/blogactionday/ [...]
outubro 15th, 2008 at 14:07
Bom dia Mauro.
- Sim você pode usar o DDevExtensions para criar uma paleta como a do delphi 7, no delphi 2009, eu uso isto
http://andy.jgknet.de/dspeedup/index.php?page=DDevExtensions
- Qual o problema do campo Currency?
– Qual o banco de dados?
– Que versão de delphi?
– Você definiu no TField, deste campo, a propriedade Currency para True?
Abraço.
outubro 15th, 2008 at 14:18
Na Coluna do DBGrid os dados aparecem assim R$ #######
O Banco de Dados é o Interbase 7.1
o Delphi é o 2009
Eu crio o TclientDataSet em runtime
outubro 15th, 2008 at 14:23
Mauro,
Então no AfterOpen do TClientDataSet, faça o seguinte:
ClientDataSet.FieldByName(‘CampoMonetario’).Currency:= True;
Mas antes verifique o Tipo do TField que é criado, para ver se não tem algum outro erro, você pode usar o ShowMessage para mostrar a classe deste TField
ClientDataSet.FieldByName(‘CampoMonetario’).ClassName.
Como está definido o tipo do campo no Interbase?
outubro 19th, 2008 at 10:25
Caro Cesar, Quero agradecer pelas dicas, inclusive no uso do DDEVExtensions, ficou do jeito q/ eu queria. Quanto ao formato do campo currency no DBGrid ainda nao consegui resolver, usei todas as suas dicas, porem o formato ainda aparece assim na coluna (R||||||||). Sera que tem haver com a mudanca de implementacao Unicod do DELPHI 2009 ???, estou tendo que realizar a mudanca de meu projeto do DELPHI 7 p/ o DELPHI 2009 – e isto esta me emperrando. Se Vc puder me dar uma dica eu agradeceria. Valeu.
outubro 21st, 2008 at 22:42
Mauro,
Tem como você me mandar um email com o banco de dados para eu fazer testes.
manda para cesarliws @ gmail . com
outubro 27th, 2008 at 10:23
Bom dia, Cesar, finalmente consegui resolver a pendencia, atravez de sua dica, resolvi com o comando —>
(cdsCompras.fieldByName(‘precoMin’) as tCurrencyField).DisplayFormat := ’0.00′; como o TclientDataSet foi criado dinamicamente, usei o referido comando logo depois do TclientDataSet ter sido criado. Mais uma vez agradeço sua ajuda. valeu mesmo.