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

Responder a