Problemas com DataGrid e TXT
Boas, galera!!!
Estou tentando popular um Datagrid (versão Flash MX) com dados carregados a partir de um *.txt. Parece que estou no caminho certo. Estou fazendo assim:
No Flash:
_root.createEmptyMovieClip("recebevar",99);_root.recebevar.loadVariables("imagens/genericos.txt");_root.recebevar.onData = function(){ this.itens = []; for(this.i=0;this.i<this.total;this.i++){ this.linha = {}; this.campos = eval("item_" + this.i).split(":"); this.linha.nome = this.campos[0]; this.linha.de = this.campos[1]; this.linha.por = this.campos[2]; this.itens.push(this.linha); } _root.grid.setDataProvider(this.itens);//carrega os dados do txt}_root.grid.setColumns("nome","de","por");_root.grid.getColumnAt(0).setHeader("NOME");_root.grid.getColumnAt(1).setHeader("DE");_root.grid.getColumnAt(2).setHeader("POR");_root.grid.alternateRowColors(0xFFFFFF, 0xE2EBEF);_root.grid.getColumnAt(0).setWidth(280);_root.grid.getColumnAt(1).setWidth(80);_root.grid.getColumnAt(2).setWidth(55);globalStyleFormat.selection = 0x9BB6C8;globalStyleFormat.textFont = "Verdana";globalStyleFormat.textSize = "10";globalStyleFormat.textAlign = "center";globalStyleFormat.textColor = 0x000000;globalStyleFormat.Header = 0xB4C8D6;globalStyleFormat.gridlines = 0xddddee;globalStyleFormat.applyChanges();//formatação do componente datagrid
O arquivo TXT está assim:
&item_0=Princípio Ativo genérico 1:R$ 13,00:R$ 10,99& &item_1=Princípio Ativo genérico 2:R$ 25,90:R$ 22,99&&item_2=Princípio Ativo genérico 3:R$ 36,75:R$ 30,99&&item_3=Princípio Ativo genérico 4:R$ 77,99:R$ 70,99&&item_4=Princípio Ativo genérico 5:R$ 15,12:R$ 10,99&&item_5=Princípio Ativo genérico 6:R$ 15,12:R$ 10,99&&item_6=Princípio Ativo genérico 7:R$ 15,12:R$ 10,99&&item_7=Princípio Ativo genérico 8:R$ 15,12:R$ 10,99&&item_8=Princípio Ativo genérico 9:R$ 15,12:R$ 10,99&&item_9=Princípio Ativo genérico 10:R$ 15,12:R$ 10,99&&total=10&
Mas, apesar de formatar perfeitamente, e até aparecerem as linhas na mesma quantidade de registros cadastrados no *.txt, não aparece nenhum dado!!! É como se a fonte estivesse branca, ou transparente!!!
Alguém tem idéia do que pode estar ocorrendo???
Agradeço desde já as respostas.
Airton Toyansk.
Discussão (1)
Carregando comentários...