Essa funcionalidade de informar o "ponto" no dataField só está disponível a
partir do sdk 3.4 ou 3.5, tem que verificar.

Se vc não quiser trocar o sdk, pode utilizar a propriedade labelFunction, dê
uma olhada na documentação.

2010/5/26 Sérgio Fantin <[email protected]>

> Olá pessoal,
>
> preciso acessar um atributo pra exibir em um dataGrid:
>
>     [Bindable]
>     [RemoteClass(alias="br.com.sumus.coyote.domain.TaskDomain")]
>
>     public class TaskDomain {
>
>         public function TaskDomain(){
>
>         }
>
>         public var id:int;
>         public var description:String;
>         public var register:Date;
>         public var taskGroup:*TaskGroupDomain*;
>
>     }
>
>     [Bindable]
>     [RemoteClass(alias="br.com.sumus.coyote.domain.TaskGroupDomain")]
>
>     public class *TaskGroupDomain *{
>
>         public function TaskGroupDomain(){
>
>         }
>
>         public var id:int;
>         public var description:String;
>
>    }
>
> A "*Descrição* ", "*Cadastrado em *" são exibidos normalmente. O problema
> é no *Tarefa Agendada: *taskGroup.description. Não aparece nada. Como eu
> faço pra acessar?
>
>   <mx:DataGrid x="10" y="10" width="782.5" height="268"
> dataProvider="{taskList}">
>                 <mx:columns>
>                     <mx:DataGridColumn headerText="*Descrição* "
> dataField="description"/>
>                     <mx:DataGridColumn headerText="*Tarefa Agendada*"
> dataField="taskGroup.description"/>
>                     <mx:DataGridColumn headerText="*Cadastrado em* "
> dataField="register"/>
>                 </mx:columns>
> </mx:DataGrid>
>
>
> --
> Sérgio Fantin
> http://serjaum.wordpress.com
>
> --
> 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




-- 
Fábio Goll
Gtalk/Msn: [email protected]
Twitter: @fabiogoll

-- 
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