perfeito deu certo,
obrigado
Em 12 de julho de 2011 16:50, bruno bg <[email protected]> escreveu:
> Cadê o código do *itemRenderer="**renderer.dados"*
>
> Tenta algo assim:
> <s:DataGrid >
> <s:columns>
> <s:ArrayList>
> <s:GridColumn width="100" dataField="id"
> headerText="Codigo"/>
> <s:GridColumn dataField="descricao"
> headerText="Descrição"/>
> <s:GridColumn headerText="Cotação 01" >
> <s:GridColumn headerText="Cotação 02" >
> <s:itemRenderer>
> <fx:Component>
> <s:GridItemRenderer>
> <s:Button
> click="{outerDocument.abreTela(event)}" />
>
> </s:GridItemRenderer>
>
> </fx:Component>
> </s:itemRenderer>
> </s:GridColumn>
>
> </s:ArrayList>
> </s:columns>
> </s:DataGrid>
>
>
> brunobg
> --
> ****************************************************
> www.brbsoftware.com.br
> [email protected] (MSN & Skype)
> blogflex.brunobg.com
> @brunogrohs
> (21) 9913-2397
>
>
>
> Em 12 de julho de 2011 16:16, Antonio Pasqualli <
> [email protected]> escreveu:
>
>> Ola, sempre use item renderer no data grid e nunca tive problemas, mas,
>> agora com o 4.5 não estou conseguindo, estou usando desta forma (abaixo) ao
>> compilar não apresenta erro, apenas ao acessar (erro tbm abaixo), alguem
>> passou pelo mesmo problema?
>>
>> <s:DataGrid
>>
>> x="53" y="121" width="223" buttonMode="true" mouseChildren="false"
>>
>> requestedRowCount="
>>
>> 4" useHandCursor="true">
>>
>> <s:columns>
>>
>> <s:ArrayList>
>>
>> <s:GridColumn dataField="" headerText="Column 1" itemRenderer="
>> renderer.dados"/>
>>
>> <s:GridColumn dataField="dataField2" headerText="Column 2"/>
>>
>> </s:ArrayList>
>>
>> </s:columns>
>>
>> </s:DataGrid>
>>
>>
>> ------------------
>> erro
>> ------------------
>> TypeError: Error #1009: Não é possível acessar uma propriedade ou um
>> método de uma referência de objeto nula.
>> at
>> spark.components::Group/addElement()[E:\dev\hero_private\frameworks\projects\spark\src\spark\components\Group.as:1342]
>> at
>> spark.components.gridClasses::GridLayout/createTypicalItemRenderer()[E:\dev\hero_private\frameworks\projects\spark\src\spark\components\gridClasses\GridLayout.as:748]
>> at
>> spark.components.gridClasses::GridLayout/updateTypicalCellSizes()[E:\dev\hero_private\frameworks\projects\spark\src\spark\components\gridClasses\GridLayout.as:883]
>> at
>> spark.components.gridClasses::GridLayout/measure()[E:\dev\hero_private\frameworks\projects\spark\src\spark\components\gridClasses\GridLayout.as:444]
>> at
>> spark.components.supportClasses::GroupBase/measure()[E:\dev\hero_private\frameworks\projects\spark\src\spark\components\supportClasses\GroupBase.as:1148]
>> at
>> mx.core::UIComponent/measureSizes()[E:\dev\hero_private\frameworks\projects\framework\src\mx\core\UIComponent.as:8496]
>> at
>> mx.core::UIComponent/validateSize()[E:\dev\hero_private\frameworks\projects\framework\src\mx\core\UIComponent.as:8420]
>> at
>> spark.components::Group/validateSize()[E:\dev\hero_private\frameworks\projects\spark\src\spark\components\Group.as:1012]
>> at
>> mx.managers::LayoutManager/validateSize()[E:\dev\hero_private\frameworks\projects\framework\src\mx\managers\LayoutManager.as:665]
>> at
>> mx.managers::LayoutManager/doPhasedInstantiation()[E:\dev\hero_private\frameworks\projects\framework\src\mx\managers\LayoutManager.as:792]
>> at
>> mx.managers::LayoutManager/doPhasedInstantiationCallback()[E:\dev\hero_private\frameworks\projects\framework\src\mx\managers\LayoutManager.as:1180]
>>
>>
>> --
>> "Pensar apenas ou desejar somente nunca levou ninguém a lugar nenhum. É
>> necessário também a ação" - William Shakespeare
>>
>> --
>> 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ê 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
--
"Pensar apenas ou desejar somente nunca levou ninguém a lugar nenhum. É
necessário também a ação" - William Shakespeare
--
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