Obrigado... com as dicas de vocês deu certo. Tanto pegar o valor antigo quanto popular o combobox.
On 24 fev, 17:43, bruno bg <[email protected]> wrote: > CAROL e para os casos que não são DataGrids. como fazer. !!! > > bruno bg > > Em 24 de fevereiro de 2010 17:32, Carol Michelassi < > [email protected]> escreveu: > > > > > Bom, eu já fiz umas validações assim, que se ele tivesse digitado coisa > > invalida eu nem deixava terminar o itemEditor, setando aquela setinha > > vermelha de erro e talz.... > > Se você colocar no advanceddatagrid uma funcao de itemEditEnd e parar o > > debug dentro dela, dá pra ver coisas interessantes como > > event.currentTarget.editedItemRenderer.data ou > > event.currentTarget.itemEditorInstance.text (valor novo). > > > Sobre a questão do combo, nunca usei this.parentDocument, uso > > outerDocument, não sei se é o caso... > > > ;) > > Carol > > > 2010/2/24 Bruno Carneiro <[email protected]> > > >> Aproveitar o tópico para fazer outra pergunta. > > >> Tenho um outro itemEditor que é um ComboBox. Gostaria que o > >> dataprovider dele fosse um ArrayCollection que tenho no meu documento. > >> Mas não consigo. Quando faço isso, o combo fica em branco embora o meu > >> arrayCollection eu tenha certeza que tem dados. > > >> <mx:DataGridColumn headerText="Marca" dataField="marca" > > >> <mx:itemEditor> > >> <mx:Component> > >> <mx:ComboBox > >> dataProvider="{this.parentDocument.marca_dp}" /> > >> </mx:Component> > >> </mx:itemEditor> > >> </mx:DataGridColumn> > > >> -- > >> 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 emhttp://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 emhttp://groups.google.com/group/flexdev- > > Ocultar texto das mensagens anteriores - > > - Mostrar texto das mensagens anteriores - -- 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
