no result do LabelFunction troque o ... return formatter.format(item[column.dataField]);
por return formatter.format(item.complemento.dataNascimento); Em 15 de novembro de 2010 11:37, William Lima <[email protected]>escreveu: > O item já é cada linha referente ao seu data provider (ArryCollection), > logo, basta colocar item.nome_do_campo; como está seu modelo de dados? > > Em 14 de novembro de 2010 18:39, Eduardo Fontes <[email protected]>escreveu: > > William, >> >> Fiz da sguinte forma: >> public function formatDate (item:Object, >> column:DataGridColumn):String >> { >> return DateField.dateToString(item[column.dataField] , >> "DD/MM/YYYY"); >> } >> Mas ele não carrega nada na grid, nem os registros que já tenho. >> >> Por que será ??? >> >> >> >> On 14 nov, 11:18, William Lima <[email protected]> wrote: >> > Foi mal esqueci o formato, corrigindo: >> > >> > Eduardo você também pode utilizar o DateField para fazer a formatação >> > no dataGridColumn da data utilize um LabelFunction={converteData} >> > >> > private function converteData(item:Object, column:DataGridColumn):String >> { >> > return DataField.dateToString(item.dataQueDeveraSerFormatada, >> > "DD/MM/YYYY"); >> > >> > } >> > >> > Pronto agora está certo! >> > >> > Em 14 de novembro de 2010 10:17, William Lima <[email protected] >> >escreveu: >> > >> > >> > >> > > Eduardo você também pode utilizar o DateField para fazer a formatação >> > > no dataGridColumn da data utilize um LabelFunction={converteData} >> > >> > > private function converteData(item:Object, >> column:DataGridColumn):String { >> > > return DataField.dateToString(item.dataQueDeveraSerFormatada); >> > > } >> > >> > > Em 13 de novembro de 2010 23:34, Eduardo Fontes <[email protected] >> >escreveu: >> > >> > > Pessoal, >> > >> > >> Tenho uma datagrid que tras os cadastros do meu banco, mas está >> > >> mostrando a data no formato >> > >> Tue Dec 12 00:00:00 GMT-0200 2000, e quero que mostre apenas DD/MM/ >> > >> YYYY..... >> > >> > >> Alguém teria uma dica ?? >> > >> > >> Estou usando java(EJB+JPA) + flex + BlazeDS. >> > >> > >> Minha coluna <mx:DataGridColumn headerText="Data Nascimento" >> > >> dataField="complemento.dataNascimento"/> >> > >> Meu dataProvider: dataProvider="{getAllResult.lastResult}" >> > >> > >> Obrigado. >> > >> > >> -- >> > >> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >> > >> Para enviar uma mensagem, envie um e-mail para >> [email protected] >> > >> Para sair da lista, envie um email em branco para >> > >> [email protected] >> > >> Mais opções estão disponíveis emhttp:// >> groups.google.com/group/flexdev- Ocultar texto das mensagens anteriores - >> > >> > - Mostrar texto das mensagens anteriores - >> >> -- >> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >> Para enviar uma mensagem, envie um e-mail para [email protected] >> Para sair da lista, envie um email em branco para >> [email protected] >> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >> > > -- > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > Para enviar uma mensagem, envie um e-mail para [email protected] > Para sair da lista, envie um email em branco para > [email protected] > Mais opções estão disponíveis em http://groups.google.com/group/flexdev > -- Guilherme Sjlender - http://www.gflex.biz/ ------------------------------------------------------------ Desenvolvedor Web - Flex3.5/Flex4.5/JavaEE Desenvolvedor Desktop - AIR/JavaSE Desenvolvedor Mobile - Android/JavaME/Flex4.5 ------------------------------------------------------------ -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para [email protected] Para sair da lista, envie um email em branco para [email protected] Mais opções estão disponíveis em http://groups.google.com/group/flexdev
