blz, vou dar uma olhada, porém algo que esqueci de comentar é que utilizo um
AdvancedDataGrid com "layout" de árvore.




2010/5/17 Fábio Goll <[email protected]>

> Para atualizar o valor no dataprovider, vc tem que utilizar o itemRenderer
> como editor (rendererIsEditor), dê uma pesquisada, é bem simples de
> utilizar.
>
> 2010/5/17 Leonardo Ribeiro <[email protected]>
>
> Fábio,
>>
>> no meu combo eu coloquei
>>
>> fillAlphas="[1.0,1.0]"
>>
>> deu uma melhorada mas mesmo assim ainda continua.
>>
>> Eu achei a melhor forma com o itemRenderer no lugar do ItemEditor, pois o
>> combo fica sempre visível e o usuário sabe de cara que pode ir ali e trocar
>> o valor, porém tem o problema de não estar atualizando o valor selecionado
>> no dataprovider da grid.
>>
>>
>>
>> 2010/5/17 Fábio Goll <[email protected]>
>>
>> Nunca tive esse problema com o itemEditor, não tem alguma transparência no
>>> combo?
>>>
>>> E no itemRenderer, vc tem que tratar para trazer o índice certo, conforme
>>> a chave do registro do combo.
>>> Vc está fazendo isso?
>>>
>>>
>>> 2010/5/15 Leonardo Ribeiro <[email protected]>
>>>
>>>>  Pessoal,
>>>>
>>>> Estou usando um AdvancedDataGrid e preciso de ter uma das colunas
>>>> editáveis e os valores
>>>> fazem parte de um domínio pequeno então preciso colocar um combobox.
>>>>
>>>> Achei a implementação de itemEditor e itemRenderer
>>>>
>>>> *ItemEditor*
>>>>
>>>>  <mx:AdvancedDataGridColumn headerText="TituloColuna"
>>>> dataField="nomeCampoDataProvider" width="30" editable="true"
>>>>   editorDataField="value" itemEditor="ComboboxItemRender"/>
>>>>
>>>>
>>>> *ItemRender*
>>>>
>>>>  <mx:rendererProviders>
>>>> <mx:AdvancedDataGridRendererProvider dataField="nomeCampoDataProvider"
>>>> columnIndex="3" depth="2"
>>>> renderer="ComboboxItemRender"/>
>>>> </mx:rendererProviders>
>>>>
>>>>
>>>>
>>>> Problemas com o itemEditor: Ao clicar na coluna, aparece o combo
>>>> perfeitamente porém fica o valor atualmente selecionado
>>>> meio que em background fazendo com que a coisa fique meio distorcida.
>>>>
>>>> Problemas com o ItemRender: O valor selecionado no combo do itemrender
>>>> não reflete no dataprovider.
>>>>
>>>> Alguém tem alguma solução para um dos problemas acima?
>>>>
>>>> --
>>>> []'s
>>>> Leonardo
>>>>
>>>> Linux User #488650
>>>> Ubuntu User #27045
>>>> Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece
>>>>
>>>> --
>>>> 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
>>>
>>>
>>>
>>>
>>> --
>>> Fábio Goll
>>> Gtalk/Msn: [email protected]
>>> Twitter: @fabiogoll
>>>
>>> --
>>> 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
>>
>>
>>
>>
>> --
>> []'s
>> Leonardo
>>
>> Linux User #488650
>> Ubuntu User #27045
>> Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece
>>
>> --
>> 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
>>
>
>
>
> --
> Fábio Goll
> Gtalk/Msn: [email protected]
> Twitter: @fabiogoll
>
> --
> 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
>



-- 
[]'s
Leonardo

Linux User #488650
Ubuntu User #27045
Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece

-- 
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