Cara da dificil.... nao sei o q é vou tentar com calma no fds.. vou fazer
tudo de novo...
pois ainda nao esta funcionando

2009/12/11 bruno bg <[email protected]>

> *
> No retorno de seu metodo no JAVA coloque algo assim:
>
> public
> *ArrayList<FuncionarioVO> BuscarTodos() {
>
> ArrayList<FuncionarioVO> lst =
> *new* ArrayList<FuncionarioVO>();
>
> ..bla
> ..bla
> ..bla
> ..bla
> return lstFuncionarios
>
> veja aê.
>
> bruno bg
>
> 2009/12/11 Marcelo Estruc <[email protected]>
>
>>   Pessoal,
>>
>> estou com um problema que acredito ser simples mas que esta me dando uma
>> dor de cabeça. Não consigo preencher um simples datagrid. trago 2 registros
>> do banco e
>> quando dou um Alert no meu arrayCollection aparece [object Object],[object
>> Object]. O que pode ser isso!!?
>> Abaixo mostro meu codigo.
>>
>> Minha classe java trazendo os dados do banco populando uma lista. Perceba
>> que populo um vo com o nome e adiciono
>> o vo em um ArrayList
>>
>> public List listarTodosFuncionario() {
>>   .......
>>   ......
>>
>>   while(rs.next()){
>>    FuncionarioVO vo = new FuncionarioVO();
>>    vo.setNome(rs.getString("nome"));
>>    lstFuncionarios.add(vo);
>>
>>   }
>>
>>   ........
>>   ........
>>
>>   return lstFuncionarios;
>>  }
>>
>> Depois configuro no meu remote:
>>
>> <destination id="funcionario">
>>      <properties>
>>       <source>br.com.estudio.funcionario.dao.FuncionarioDAO</source>
>>      </properties>
>>     </destination>
>>
>>
>> No meu mxml faço o seguinte script
>>
>>  [Bindable]
>>   private var arrayList:ArrayCollection;
>>
>>   public function mtdlistarTodosFuncionarios():void{
>>    ServicoRemotoFuncionario.listarTodosFuncionario();
>>
>>   }
>>
>>
>>
>>   private function sua_funcao(item:Object, coluna:DataGridColumn):String {
>>
>>        return item.nome;
>>   }
>>
>>   private function resultadoListaFuncionario(event:ResultEvent):void{
>>    arrayList = new ArrayCollection();
>>  ////////////    Alert.show(event.result.toString()); ////////////
>>    arrayList = event.result as ArrayCollection;
>>
>>   }
>>
>> Ainda no mxml
>>
>> <mx:RemoteObject id="ServicoRemotoFuncionario" destination="funcionario">
>>  <mx:method name="listarTodosFuncionario"
>> fault="faultListaTodosFuncionario(event)"
>> result="resultadoListaFuncionario(event)"/>
>> </mx:RemoteObject>
>>
>>
>>
>> E o meu datagrid está assim
>>
>>  <mx:DataGrid x="58" y="134" width="568" height="142" id="datagrid_pessoa"
>> dataProvider="{arrayList}">
>>      <mx:columns>
>>       <mx:DataGridColumn headerText="Nome" dataField="nome" />
>>      </mx:columns>
>>     </mx:DataGrid>
>>
>> Pessoal me ajudem pois ja etsou sem cabeça para pensar.
>>
>> Obrigado.
>>
>> --
>> 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

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