Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

chamuska

[Resolvido] Problema para inserir dados no Array

Recommended Posts

Pessoal, eu tenho uma datagrid, dai eu listo todo o conteudo dela e jogo os dados da datagrid em um array.

Mas na datagrid tem o ID e o NOME, dai quero saber como fazer para inserir o ID e NOME na posição [0] do Array e depois na posição [1] e assim por diante ??

 

Fiz esse codigo que não esta dando certo:

datagridUsuarios.dataProvider=lista; // datagrid recebe arrai com id e nome
		    	
		    	
var userNome:String;
var userId:String;
var quant_linhas:int = datagridUsuarios.dataProvider.length; //pega o tamanho do datagrid		
// pega os valores nas linhas do datagrid
for(var i:int = 0; i < quant_linhas; i++){

	userId = datagridUsuarios.dataProvider.getItemAt(i).USER_ID;
	userNome = datagridUsuarios.dataProvider.getItemAt(i).USER_NOME;
        //aqui nao ta dando certo :( 
	Usuarios.push({user_id: userId, user_nome:userNome}); //insere os dados da datagrid no array

	Alert.show(userId + " - " + userNome); //imprime os nomes, so para saber se pegou algo hehe

}

Então pessoal, tem como faze ?!?!

 

Valeu!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

mas o que acontece? o alert.show mostra os dados corretos?

 

essa variável "Usuarios", ela é um array? você instanciou ele?

 

 

 

 

[]´s

Compartilhar este post


Link para o post
Compartilhar em outros sites

A variavel ta assim:

private var Usuarios:Array;

O alert.show mostra os dados corretos, mas o array Usuarios nao revebe os dados.

 

Na linha de código que tem o array recebendo os calores, se eu comento ela o FOR funciona, se eu tiro o comentario o FOR não funciona.

Dai pelo que vi o array ta com problema, pois coloquei um alert depois do FOR e ele so funciona tbm quando comento a linha do array.

 

E ai, tem ideia do que pode ser o problema ?!?!

Não sou muito bom com AS3, to tendo que aprende na marra hehe, mas to tentando aqui !!

 

Valeu!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.