Eu tenho por enquanto 2 xmllist assim: <!-- Menu Administração --> <fx:XMLList id="mAdmXML"> <fx:node label="Cadastros" > <fx:node label="Cadastro de Usuário" data="telas.adm.cadUsuarios" icon="icCad" /> </fx:node> <fx:node label="Processos"> <fx:node label="" data="" icon="icPro" /> </fx:node> <fx:node label="Relatórios"> <fx:node label="" data="" icon="icRel" /> </fx:node> </fx:XMLList> <!-- Menu --> <fx:XMLList id="mInnXML"> <fx:node label="Cadastros" > <fx:node label="Cadastro de Empresa" data="telas.inn.cadEmpresas" icon="icCad" /> <fx:node label="Cadastro de Tela" data="telas.inn.cadTelas" icon="icCad" /> </fx:node> <fx:node label="Processos" icon="icPro"> <fx:node label="" data="" /> </fx:node> <fx:node label="Relatórios" icon="icRel"> <fx:node label="" data="" /> </fx:node> </fx:XMLList>
depois no botão de Administração eu carrego o menu assim trMenu.dataProvider = mAdmXML; e o outro menu assim : trMenu.dataProvider = mInnXML; agora estou criando o esquema de controle de acesso do usuário e fiz uma tabela no BD onde gravo o nome da tela "cadEmpresas" e o nivel de acesso "1" ou "2" ou "3" ...etc para informar se o usuário tem acesso em incluir, salvar, remover e etc... Então o que quero saber é como posso pegar um retorno da consulta "result" e criar os node de acordo com cada tela que o usuário tem liberado ? -- -- 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 --- Você está recebendo esta mensagem porque se inscreveu no grupo "flexdev" dos Grupos do Google. Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para [email protected]. Para obter mais opções, acesse https://groups.google.com/d/optout.
