Eu tenho um datagrid que recebe de um metodo os dados consultado no banco:
protected function ResultPesquisa(event:ResultEvent):void
{
dgEmpresas.dataProvider = event.result;
}
Nesse datagrid eu tenho uma coluna que se chama tp_liberado, essa coluna
indica se a empresa está liberada ou não através de um intemRenderer
(CheckBox)
<mx:DataGrid id="dgEmpresas" x="10" y="88" width="517" height="158"
fontWeight="bold">
<mx:columns>
<mx:DataGridColumn width="70" dataField="cd_empresa" headerText="Empresa"/>
<mx:DataGridColumn width="450" dataField="ds_fantasia"
headerText="Fantasia"/>
<mx:DataGridColumn rendererIsEditor="true" editorDataField="selected"
width="20" headerText="S" dataField="tp_liberado">
<mx:itemRenderer>
<fx:Component>
<mx:HBox horizontalAlign="center">
<s:CheckBox selected="{data.tp_liberado == 'F' ? false : true}" />
</mx:HBox>
</fx:Component>
</mx:itemRenderer>
</mx:DataGridColumn>
</mx:columns>
</mx:DataGrid>
Quando carrega os dados o checkBox fica trata corretamente se está marcado
ou não, porém quando eu clico em um checkBox e altero o seu valor de
selecionado para não selecionado ou não selecionado para selecionado o meu
tp_liberado não altera de F para T ou de T para F
como faço para quando marcar o checkBox para verdadeiro ou falso e mudar o
tp_liberado para F ou T ?
--
--
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/groups/opt_out.