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

Responder a