opa... assim André..
eu consigo marcar, trazer do banco marcado ou nao..
o problema eh a hora q eu tiro o foco do campo.
ai ele me retorna o erro.
2008/9/10 Andre & Geane Caetano <[EMAIL PROTECTED]>
> tenta isso:
> <mx:CheckBox selected="{data.usa == 1?true:false}" />
>
> 2008/9/10 Zendron <[EMAIL PROTECTED]>
>
>
>> Bom dia pessoal..
>> nao sei muito bem como utilizar o item render em um data grid,
>> mas fui pegando alguns exemplo e tentando adaptar aqui no meu código.
>>
>> bom. o codigo acaixo contem um datagrid q tem um checkbox na ultima
>> coluna.
>> consigo trazer os dados do banco e tudo mais, e deixar o checkbox
>> marcado quando a condicao eh verdadeira.
>>
>> o problema é que quando clico fora em qualquer botao, tenho um erro.
>> abaixo o código e o erro
>>
>> codigo:
>>
>> <?xml version="1.0" encoding="utf-8"?>
>> <mx:TitleWindow xmlns:mx="http://www.adobe.com/2006/mxml"
>> layout="absolute" width="372" height="264" xmlns:ns1="util.OEM.*"
>> creationComplete="inicializa()" title="Ingressos">
>> <mx:Script source="as/winConfiguraIngresso.as" />
>> <mx:DataGrid x="0" y="0" id="lsting"
>> dataProvider="{dadosEncontrados}" editable="true" width="100%"
>> height="190">
>> <mx:columns>
>> <mx:DataGridColumn dataField="codAreaIngresso"
>> width="0"
>> editable="false"/>
>> <mx:DataGridColumn headerText="Tipo"
>> dataField="descAreaIngresso"
>> editable="false"/>
>> <mx:DataGridColumn headerText="Valor Fem"
>> dataField="vlrFem"
>> editable="true"/>
>> <mx:DataGridColumn headerText="Valor Masc"
>> dataField="vlrMasc"
>> editable="true"/>
>> <mx:DataGridColumn headerText="Usa" dataField="usa"
>> textAlign="center" rendererIsEditor="true"
>> editorDataField="usa">
>> <mx:itemRenderer>
>> <mx:Component>
>> <mx:CheckBox selected="{data.usa == 1}" />
>> </mx:Component>
>> </mx:itemRenderer>
>> </mx:DataGridColumn>
>> </mx:columns>
>> </mx:DataGrid>
>> <ns1:btnFechar winPai="{this}" bottom="4" right="4"/>
>> <mx:Button label="Salvar" bottom="4" right="80"
>> click="salvarItens(lsting.dataProvider)"/>
>> </mx:TitleWindow>
>>
>>
>>
>> erro:
>>
>> ReferenceError: Error #1069: Property usa not found on
>> br.com.vairolah.admin.ingresso.winConfiguraIngresso_inlineComponent1
>> and there is no default value.
>> at
>> mx.controls::DataGrid/itemEditorItemEditEndHandler()[E:\dev\3.0.x
>> \frameworks\projects\framework\src\mx\controls\DataGrid.as:4807]
>> at flash.events::EventDispatcher/dispatchEventFunction()
>> at flash.events::EventDispatcher/dispatchEvent()
>> at mx.core::UIComponent/dispatchEvent()[E:\dev\3.0.x\frameworks
>> \projects\framework\src\mx\core\UIComponent.as:9051]
>> at mx.controls::DataGrid/endEdit()[E:\dev\3.0.x\frameworks\projects
>> \framework\src\mx\controls\DataGrid.as:4031]
>> at
>> mx.controls::DataGrid/deactivateHandler()[E:\dev\3.0.x\frameworks
>> \projects\framework\src\mx\controls\DataGrid.as:4546]
>> at flash.events::EventDispatcher/dispatchEventFunction()
>> at flash.events::EventDispatcher/dispatchEvent()
>> at mx.core::UIComponent/dispatchEvent()[E:\dev\3.0.x\frameworks
>> \projects\framework\src\mx\core\UIComponent.as:9051]
>> at mx.controls::DataGrid/endEdit()[E:\dev\3.0.x\frameworks\projects
>> \framework\src\mx\controls\DataGrid.as:4031]
>> at mx.controls::DataGrid/editorMouseDownHandler()[E:\dev\3.0.x
>> \frameworks\projects\framework\src\mx\controls\DataGrid.as:4591]
>>
>>
>>
>>
>> alguem tem alguma diga???
>>
>> obrigado
>>
>>
>
> >
>
--
Atenciosamente
Alexandre Zendron
MSN: [EMAIL PROTECTED]
Skype: xandezendron
----------------------------
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---