É possível sim ... veja:
http://livedocs.adobe.com/flex/2/docs/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Parts&file=00001912.html

2008/5/7 Peu <[EMAIL PROTECTED]>:

>
> Pegando carona aqui, o formato E4X permite utilizar os atributos de
> XML @atributo de uma entidade ? pois nunca consgui fazer isso.
>
> On 7 maio, 15:51, peninha <[EMAIL PROTECTED]> wrote:
> > Oi Elvis,
> >
> > eu não estou usando httpservice. Estou usando remoteobject com
> > rubyAMF.
> >
> > On 7 maio, 15:47, "Elvis Fernandes" <[EMAIL PROTECTED]> wrote:
> >
> > > Olá!
> >
> > > Imagino que vc esteja usando httpservice ... se for o caso,
> certifique-se de
> > > que o formato dos dados estão chegando como e4x (propriedade
> > > resultFormat="e4x"), então você poderá acessar o objeto usando
> band.name,
> > > entre outros recursos ...
> >
> > > Abraço!
> >
> > > Elvis Fernandes
> >
> > > 2008/5/7 peninha <[EMAIL PROTECTED]>:
> >
> > > > Olá pessoal,
> >
> > > > estou aprendendo a desenvolver em flex e estou utilizando ruby on
> > > > rails no serverside com rubyAMF. Tenho dois models no rails:
> >
> > > > class Band < ActiveRecord::Base
> > > >  has_many :albums
> > > > end
> >
> > > > class Album < ActiveRecord::Base
> > > >  belongs_to :band
> > > > end
> >
> > > > estou tentando popular um datagrid com os dados que vem do controller
> > > > do album. Tudo funciona muito bem, só nao consigo acessar os
> atributos
> > > > do objeto 'band' que vem dentro de cada objeto 'album'.
> >
> > > > Eu olhei no debug do flexbuilder e o array está chegando direitinho
> > > > tipo assim:
> >
> > > > [0]
> > > >  id:1
> > > >  title: The Wall
> > > >  band
> > > >    id:2
> > > >    name: Pink Floyd
> > > > [1]
> > > >  id:2
> > > >  title: War
> > > >  band
> > > >    id:3
> > > >    name: U2
> >
> > > > meu datagrid está assim:
> >
> > > > <mx:DataGrid id="dgAlbums"
> > > >                         width="100%"
> > > >                         height="100%"
> > > >                         dataProvider="{model.albums}"
> > > >                         selectedIndex="{model.dgAlbumsCurrentIndex}"
> > > >                         itemClick="doSetCurrentAlbum();">
> >
> > > >        <mx:columns>
> > > >                <mx:DataGridColumn headerText="Id" dataField="id"
> > > > width="25"/>
> > > >                <mx:DataGridColumn headerText="Title"
> dataField="title"/>
> > > >                <mx:DataGridColumn headerText="Year released"
> > > > dataField="year"
> > > > width="100"/>
> > > >                <mx:DataGridColumn headerText="Band" dataField="band"
> > > > width="100"/
> >
> > > >                <mx:DataGridColumn headerText="Style"
> dataField="style_id"
> > > > width="100"/>
> > > >        </mx:columns>
> >
> > > > </mx:DataGrid>
> >
> > > > minha dúvida é, como eu faço para acessar os atributos do objeto band
> > > > para mostar na quarta coluna do datagrid?  Já tentei band.name,
> > > > band[name], band['name'] mas não aparece nada...
> >
> > > > obrigado pela ajuda pessoal
> >
> > > > peninha
> >
>

--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
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