<mx:TabNavigator x="0" y="0" width="513" height="235" creationPolicy="all">
Pesquise aqui na lista mesmo sobre isso. > -----Mensagem original----- > De: [email protected] > [mailto:[EMAIL PROTECTED] Em nome de Lorenzi > Enviada em: sexta-feira, 6 de junho de 2008 19:21 > Para: flexdev > Assunto: [flexdev] Tabnavigator + dataProvider = null > > > Ola, pessoal tenho um viewstack com 1 tabnavigator com 4 abas: > <mx:TabNavigator x="0" y="0" width="513" height="235"> > <mx:Canvas label="Acessos" width="100%" height="100%"> > <mx:DataGrid x="0" y="0" id="gridAcesso" > dataProvider="{populaGridAcesso}" > creationComplete="gridAcesso.dataProvider = populaGridAcesso" > width="503" height="202" editable="true"> > <mx:columns> > <mx:DataGridColumn headerText="Nome" dataField="nome" > width="70" editable="false"/> > <mx:DataGridColumn headerText="Email" > dataField="email" width="50" editable="false"/> > <mx:DataGridColumn headerText="Cargo" > dataField="descricaoc" width="50" editable="false"/> > <mx:DataGridColumn textAlign="center" > dataField="selected" headerText="Aprova" width="50" editable="true" > editorDataField="selected" rendererIsEditor="true"> > <mx:itemRenderer> > <mx:Component> > <mx:CheckBox selected="{data.selected}" /> > </mx:Component> > </mx:itemRenderer> > </mx:DataGridColumn> > </mx:columns> > </mx:DataGrid> > </mx:Canvas> > tem mais 3 igual a este, so que tenho um botao incluir que > verifica se o usuario esta incluindo sem antes escolhar as > permissoes nos grids das abas: > //este passa pois e da aba que esta visivel for each(var > item: Object in gridAcesso.dataProvider){ > if(item.selected){ > if (vacesso != null) > vacesso = vacesso + item.id_usuario + "|"; > else vacesso = "|" + item.id_usuario + "|"; > } > } > //esta retorna como null pois esta na aba que nao > esta ativa ai se eu clicar em todas as abas nao tenho mais o > erro de null > for each(var item2: Object in gridAprovacao.dataProvider){ > if(item2.selectedAprova){ > if (vaprova != null) > vaprova = vaprova + item2.id_usuario + "|"; > else vaprova = "|" + item2.id_usuario + "|"; > } > } > > alguem da um help > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
