Desculpe nao me expressei correramente: è assim os dados vem da tabela e popula o grid para que o usuario possa escolher os registros, o campo selected nao vem do banco entende, ele é fixo e fica ali como false .
ai o cara escolhe e boa. On 18 abr, 16:29, "Fabio Goll" <[EMAIL PROTECTED]> wrote: > De acordo com o seu código, ele só vai aparecer marcado nos registros que > vieram com a propriedade selected == true. > > Roda em debug e coloque um breakpoint na hora que ele seta o resultado do > httpservice > No dataprovider do datagrid, daí você consegue ver o conteúdo do resultado > Do httpservice na Aba "Variables" no seu FlexBuilder. > > [] > Fábio > > > -----Mensagem original----- > > De: [email protected] > > [mailto:[EMAIL PROTECTED] Em nome de Lorenzi > > Enviada em: sexta-feira, 18 de abril de 2008 15:35 > > Para: flexdev > > Assunto: [flexdev] Re: Check box + data grid > > > Ola Beck, consegui fazer gerar automatico, so que o seguinte > > qdo mostra os dados do banco ele mostra como todos os checks > > boxs como true e fica somente um como false o resto fica > > true, poderia dar uma olhada no meu codigo e dizer onde estou pecando: > > > <mx:Script> > > <![CDATA[ > > import mx.controls.Alert; > > [Bindable] > > public var solicitacaoXML:XML; > > > public function init():void{ > > busca.send(); > > } > > public function retorno():void{ > > solicitacaoXML = new XML(busca.lastResult); > > Alert.show(solicitacaoXML); > > if (solicitacaoXML.cprm001[0].rowid == "") > > { > > solicitacao.dataProvider = null; > > > Alert.show(solicitacaoXML.cprm001[0].statusDoProcesso,"Atenção!!"); > > } > > else > > { > > solicitacao.dataProvider = solicitacaoXML.cprm001; > > } > > } > > ]]> > > </mx:Script> > > <mx:HTTPService id="busca" url="minhaurl/solicitacao" useProxy="false" > > resultFormat="e4x" showBusyCursor="true" result="retorno()"> > > <mx:request> > > <metodo>capa</metodo> > > </mx:request> > > </mx:HTTPService> > > > <mx:DataGrid id="solicitacao" width="860" x="18" y="50" > > editable="true"> > > <mx:dataProvider> > > <mx:Object rowid="rowid" numero="numero" > > datamvto="datamvto" datacompra="datacompra" solicitante="solictante" > > obs="obs" selected="false"/> > > </mx:dataProvider> > > <mx:columns> > > <mx:DataGridColumn headerText="Rowid" > > dataField="rowid" > > visible="false" editable="false"/> > > <mx:DataGridColumn headerText="Numero" > > dataField="numero" > > width="60" editable="false"/> > > <mx:DataGridColumn headerText="Data > > mvto" dataField="datamvto" > > width="70" editable="false"/> > > <mx:DataGridColumn headerText="Dia > > Compra" dataField="datacompra" > > width="70" editable="false"/> > > <mx:DataGridColumn > > headerText="Solicitante" dataField="solicitante" > > width="90" editable="false"/> > > <mx:DataGridColumn > > headerText="Observacao" dataField="obs" > > editable="false"/> > > <mx:DataGridColumn dataField="selected" > > headerText="Aprova" > > width="90" 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> > > > Grato > > > On 18 abr, 12:01, Beck Novaes <[EMAIL PROTECTED]> wrote: > > > bem... isso deve ser automático. Ou seja, de acordo com o número de > > > itens no seu grid o check box aparece. Não haverá check box > > onde não > > > há dados. > > > > []'s > > > Beck Novaes > > > > On Apr 18, 7:47 am, Lorenzi <[EMAIL PROTECTED]> wrote: > > > > > Pessoal vi um exemplo de item rendere ak na lista usando > > check box, > > > > o meu problema é assim, nao sei qtos itens vao vir na consulta do > > > > cliente, ai queria saber como faço pra colocar o check box em x > > > > ccolunas do meu grid?? --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
