E como seria? hehe 2009/10/30 Augustus Costa <augustusco...@gmail.com>
> Ah vei, agora vc explicou... Vc tem que usar uma label function... > > 2009/10/30 Leonardo Ribeiro <leojribe...@gmail.com> > >> Sim beleza eu ate uso nas outras telas e funciona, mas nessas outras telas >> as classes que esse arrayCollection possui, contem apenas atributos >> "simples" (string, int, etc). >> Nesse caso a classe que o ArrayCollection possui, tem como atributos >> outras classes, no caso é a classe Diario que tem como atributos (Professor, >> Curso, Disciplina) e o que preciso mostrar na DataGrid é o atributo "nome" >> de cada um dos 3 atributos (Professor, Curso, Disciplina).. Entendeu? >> >> Entao, por isso que coloquei assim >> >> <mx:DataGridColumn headerText="Disciplina" width="50" >> dataField="disciplina.nome"/> >> >> no caso to pegando o atributo "nome", do atributo "disciplina" da classe >> "Diario" que esta no ArrayCollection que é o DataProvider da DataGrid. >> >> Mas assim nao ta funcionando... >> >> >> >> >> 2009/10/30 Augustus Costa <augustusco...@gmail.com> >> >>> ele e alguns outros componentes tem uma propriedade chamada >>> dataProvider="{aqui vai o teu array ou arrayCollection}" quando vc mudar o >>> source no caso do arraycollection da um refresh e ai pronto é sal! =] >>> >>> >>> >>> 2009/10/30 Leonardo Ribeiro <leojribe...@gmail.com> >>> >>>> Na verdade o titulo saiu errado.. é para Popular a DataGrid...Mas a >>>> duvida tbm é para o Combo. >>>> >>>> 2009/10/30 Leonardo Ribeiro <leojribe...@gmail.com> >>>> >>>>> Srs, >>>>> >>>>> Tenho uma classe Diario, que tem 3 atributos >>>>> >>>>> professor : Professor >>>>> curso : Curso >>>>> disciplina : Disciplina >>>>> >>>>> cada um dos tipos acima é uma classe tbm e tem como um de seus >>>>> atributos "nome". >>>>> >>>>> Pois bem, eu tenho na tela um DataGrid com 3 colunas, uma para cada >>>>> atributo acima (professor, curso, disciplina). >>>>> Nessa DataGrid eu tenho configurado >>>>> >>>>> <mx:DataGrid id="dg" width="455" height="100%" itemClick="{idxSel = >>>>> dg.selectedIndex}" doubleClickEnabled="true" dataProvider="{dgProvider}" >>>>> doubleClick="alterar();"> >>>>> <mx:columns> >>>>> <mx:DataGridColumn headerText="Professor" width="50" >>>>> dataField="professor.nome"/> >>>>> <mx:DataGridColumn headerText="Curso" width="50" >>>>> dataField="curso.nome"/> >>>>> <mx:DataGridColumn headerText="Disciplina" width="50" >>>>> dataField="disciplina.nome"/> >>>>> </mx:columns> >>>>> </mx:DataGrid> >>>>> >>>>> Com os "dataField" como estao nao aparece nada apesar de a carga dos >>>>> dados estar OK. >>>>> >>>>> Alguem saberia me dizer como fazer para exibir corretamente os dados >>>>> desse objeto na dataGrid? >>>>> >>>>> -- >>>>> []'s >>>>> Leonardo >>>>> >>>>> Linux User #488650 >>>>> Ubuntu User #27045 >>>>> Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece >>>>> >>>> >>>> >>>> >>>> -- >>>> []'s >>>> Leonardo >>>> >>>> Linux User #488650 >>>> Ubuntu User #27045 >>>> Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece >>>> >>>> >>>> >>> >>> >>> -- >>> Horus Augustus C. C. Lima >>> >>> Sagarana Tech >>> Mobile +55(85)8842.4402 >>> Desk +55(85)3304.6530 >>> augus...@sagaranatech.com >>> http://www.sagaranatech.com >>> >>> >>> >> >> >> -- >> []'s >> Leonardo >> >> Linux User #488650 >> Ubuntu User #27045 >> Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece >> >> >> > > > -- > Horus Augustus C. C. Lima > > Sagarana Tech > Mobile +55(85)8842.4402 > Desk +55(85)3304.6530 > augus...@sagaranatech.com > http://www.sagaranatech.com > > > > -- []'s Leonardo Linux User #488650 Ubuntu User #27045 Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece --~--~---------~--~----~------------~-------~--~----~ 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 flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---