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
