Opa, valeu Vou fazer aqui !!! 2009/11/20 J.C.Ködel <[email protected]>
> Dê um nome pro teu vBox (ex.: vbxChecks). > Supondo que você tenha um XML de resposta no seguinte formato: > > <Response><Item label="Label 1"/><Item label="Label 2"/>...</Response> > > Faça um for em xml.Response.children() de 0 a children().length() - 1 > > Para cada, crie um CheckBox: var cb:CheckBox = new CheckBox(); > > Sete o valor do texto do checkbox (cb.Label = it...@label) > > E o adicione à sua caixa vertical: vbxChecks.addChild(cb); > > Pedaço de bolo, como dizem os estado-unidenses. [image: Winking smile > emoticon] > > *From:* Carlos da Silva <[email protected]> > *Sent:* Friday, November 20, 2009 4:23 PM > *To:* [email protected] > *Subject:* [flexdev] CheckBox dinâmico > > Olá pessoal > > Estou tentando fazer uma interface da seguinte maneira eu seleciono o tipo > de local numa combo, e ele preciso carregar uma listas de itens cadastrados > no banco, e para cada item adicionar um checkbox com o nome do item. > Estou tendo dificuldades de como criar esse checkbox dinamicamente? > > Se alguém puder me orientar eu agradeço > > <?xml version="1.0" encoding="utf-8"?> > <MDIWindow > xmlns="flexmdi.containers.*" > xmlns:mx="http://www.adobe.com/2006/mxml" > width="400" height="300" > title="Solicitação" > > > > > <mx:VBox width="100%" height="100%"> > <mx:HBox width="100%" height="10%"> > <mx:FormItem label="Computador:" > > <mx:TextInput id="txtComputador"/> > </mx:FormItem> > <mx:Button label="Pesquisar"/> > </mx:HBox> > > <mx:HBox width="100%" height="10%"> > <mx:FormItem label="Local" > > <mx:ComboBox id="cmbLocal" > > <mx:dataProvider> > <mx:Array> > <mx:String>--Selecione--</mx:String> > <mx:String>Administração</mx:String> > <mx:String>Contabilidade</mx:String> > <mx:String>Direção</mx:String> > <mx:String>Outros</mx:String> > </mx:Array> > </mx:dataProvider> > </mx:ComboBox> > </mx:FormItem> > </mx:HBox> > <mx:HBox width="100%" height="60%"> > <mx:VBox> > <!--É preciso carregar dinamicamente com os itens cadastrados no banco para > o local selecionado --> > <!--<mx:CheckBox label="Formatação"/>--> > <!--<mx:CheckBox label="Manutenção"/>--> > <!--<mx:CheckBox label="Limpeza"/>--> > > </mx:VBox> > </mx:HBox> > > <mx:HBox width="100%" height="10%" > > <mx:FormItem label="Requerente" > > <mx:TextInput id="txtRequerente" /> > </mx:FormItem> > </mx:HBox> > > <mx:HBox width="100%" height="10%" textAlign="center"> > <mx:Button label="Cadastrar" /> > <mx:Button label="Cancelar" /> > </mx:HBox> > > </mx:VBox> > </MDIWindow> > > > Estou usando Flex+ Java + Postgres > > Obrigado > > > > -- > ass: > Carlos da Silva > Curitiba PR > > > > -- ass: Carlos da Silva Curitiba PR --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
<<inline: Emoticon3.gif>>
