Oi Lorenzi,

      Porque voce nao pergunta se o canvas do seu tabnavigator é diferente
de null? Se for null é porque ele não acessou essa aba e ainda falta lancar
suas permissões.  Grande Abraço!!

2008/6/6 Fabio Goll <[EMAIL PROTECTED]>:

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

Responder a