Na verdade, resolveria se este registro fosse exibido em um TextInput. Mas
não consegui carregá-lo num campo de texto no creationComplete, só num
DataGrid, dessa forma:
public function getDataR(e:ResultEvent):void
{
dg.dataProvider = e.result as ArrayCollection;
}
Se estivesse num campo de texto, estaria resolvido mandar para o
Alert... Como posso fazer carregar num TextInput no método chamado no result
do RemoteObject?
Vou tentar também a opção no DataGrid.
Obrigado!
Airton Toyansk
2009/12/6 José Alexandre D'Abruzzo Pereira <[email protected]>
> Se é apenas uma linha tem que ser um DataGrid para exibir estes valores?
>
> De qualquer forma, é só fazer no creationComplete da sua aplicação, um
> método que pegue a primeira posição do dataProvider do DataGrid, pegar o
> atributo X e dar o Alert.
>
> Se os dados estiverem vindo de um RemoteObject ou de um WebService, tem que
> ser no método chamdo no result destas operações.
>
> Se não der certo ainda, posta o seu código pra gente ver...
>
>
> 2009/12/6 Airton Toyansk <[email protected]>
>
>> @José,
>>
>> Quero poder exibir logo que carrego a aplicação.
>> No meu datagrid, tenho apenas uma coluna e uma linha (sempre). E quero
>> exibir este valor no Alert assim que o usuário entre, ou seja, sem
>> selecionar o registro (por isso minha dificuldade, pq não posso usar o
>> selectedItem).
>>
>> Airton Toyansk
>>
>> 2009/12/6 José Alexandre D'Abruzzo Pereira <[email protected]>
>>
>>> Mas em qual momento você quer exibir o Alert?
>>>
>>> Uma possibilidade seria no click da grid, selecionando uma linha. Aí
>>> neste método é só pegar dataGrid.selectedItem, que retorna um Object. Este é
>>> o objeto que popula aquela linha do grid. Aí é só acessa o atributo que
>>> popula a coluna X. Algo como:
>>>
>>> var obj: Object = dataGrid.selectedItem;
>>> Alert.show(obj.X);
>>>
>>> 2009/12/6 Airton Toyansk <[email protected]>
>>>
>>> Pessoal,
>>>>
>>>> Existe alguma maneira de recuperar determinado dado de um datagrid vindo
>>>> de um BD e exibí-lo num Alert?
>>>> Algo como "exiba dado da coluna X e linha Y"?
>>>>
>>>> Agradeço as respostas.
>>>>
>>>> Airton Toyansk
>>>>
>>>>
>>>>
>>>
>>>
>>> --
>>> José Alexandre D'Abruzzo Pereira
>>>
>>>
>>>
>
>
> --
> José Alexandre D'Abruzzo Pereira
>
> >
>
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---