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

Responder a