Olá amigo, preciso de uma ajuda para criar dois botões de navegação para um catalogo que eu estou fazendo.
Vamos por parte!!!
Criei uma variavel "totalProdutos" para pegar o primeiro nós filhos do XML
Ex. totalProdutos.push (dadosXML.firstChild.childNodes[produto_cb.selectedIndex].childNodes[lista01_cb.selectedIndex].childNodes[lista02_cb.selectedIndex].firstChild);
(Tentei faze com nextSibling tambem, mais quando dou um trace em totalProdutos ele tras duas vezes o resultado do primeiro nó filho.
//
///////////////////////////////////////////////////////////////////////////////////////////////////////
//
// Evento do botao anterior_btn
//
anterior_btn.onRelease = function ()
{
if (totalProdutos == null)
{
break;
}
else
{
totalProdutos--;
atualProdutos = totalProdutos;
trace (totalProdutos);
}
};
//
///////////////////////////////////////////////////////////////////////////////////////////////////////
//
// Evento do botao proximo_btn
//
proximo_btn.onRelease = function ()
{
if (totalProdutos == null)
{
break;
}
else
{
totalProdutos++;
atualProdutos = totalProdutos;
trace (totalProdutos);
}
};
Publicidade
|
|
Page 1 of 1
Botão + XML Help-me!!! Como fazer isso?
#4
Posted 18 June 2006 - 05:23 PM
Mostra seu XML e o que vc quer fazer com esses botões, se vc quer passar para outro item, etc.
Falow
Falow
#5
Posted 19 June 2006 - 09:29 AM
Bom dia Natan, blz? descupe estar mostrando todo o código aqui, mais é que estou sem acesso para disponibilizar em um link.
Segue um pequeno trecho do meu xml.
Hoje estou populando 3 combos e carregando as informações do primeiro nó filho em alguns labels.
Eu preciso que quando eu estiver no primeiro nó filho eu possa fazer a navegação com um botão chamado proximo_btn e outro chamado anterior_btn para os outros nós referente ao pai selecionado nos combos e carregar as informações pertimentes a cada nó nos componentes label. "a parte dos combos então blz"
No .fla, criei uma variavel chamada total que pega todos os nós filhos da minha opção desejada. Depois criei uma outra variavel chamada atualProduto que inicial como "0" e depois faço um incremento ou decremento para fazer a navegação com os botões.
Se voce puder me ajudar em ficarei grato.
Abraços
Fernando
Segue pequeno trecho do meu XML.
Obs. ele fecha normalmente depois de todas as opções de acabamento.
---------------------------------------------------------------------------------------
<?xml version="1.0" encoding="UTF-8" ?>
- <catalogo>
<sub_catalogo label="Selecionar" />
- <sub_catalogo label="Divisorias">
<linha label="Selecionar" />
- <linha label="Dupla">
<acabamento label="Selecionar" />
- <acabamento label="Arvoplac">
<dados codcat="1" nomecli="Petrobras" obracli="Torre Arvoplac" data="22/10/2000" arquiteto="Pitangui" detalhes="bla, bla, bla" jpeg_foto="imagens\imagem001.jpg" jpeg_tec="imagens\imagem002.jpg" altura="1.00" largura="2.00" comprimento="3.00" profundidade="4.00" ngavetas="2" />
<dados codcat="2" nomecli="Petrobras" obracli="Torre Arvoplac" data="22/10/2000" arquiteto="Pitangui" detalhes="bla, bla, bla" jpeg_foto="imagens\imagem002.jpg" jpeg_tec="imagens\imagem002.jpg" altura="1.00" largura="2.00" comprimento="3.00" profundidade="4.00" ngavetas="2" />
dados codcat="1" nomecli="Petrobras" obracli="Torre Arvoplac" data="22/10/2000" arquiteto="Pitangui" detalhes="bla, bla, bla" jpeg_foto="imagens\imagem001.jpg" jpeg_tec="imagens\imagem002.jpg" altura="1.00" largura="2.00" comprimento="3.00" profundidade="4.00" ngavetas="2" />
<dados codcat="2" nomecli="Petrobras" obracli="Torre Arvoplac" data="22/10/2000" arquiteto="Pitangui" detalhes="bla, bla, bla" jpeg_foto="imagens\imagem002.jpg" jpeg_tec="imagens\imagem002.jpg" altura="1.00" largura="2.00" comprimento="3.00" profundidade="4.00" ngavetas="2" />
</acabamento>
---------------------------------------------------------------------------------------
Código .fla
---------------------------------------------------------------------------------------
//
//
// Importando as classes de componentes
//
import mx.controls.ComboBox;
import mx.transitions.easing.*;
//
///////////////////////////////////////////////////////////////////////////////////////////////////////////////
//
// Definindo Objeto XML
//
var dadosXML:XML = new XML();
dadosXML.ignoreWhite = true;
dadosXML.onLoad = function(ok):Void {
//
///////////////////////////////////////////////////////////////////////////////////////////////////////////
//
// Declarando Variaveis
//
var atualProduto = 0;
var total = new Array();
var totalProdutos = new Array();
function lista():Void {
//
///////////////////////////////////////////////////////////////////////////////////////////////////////
//
// Função para limpar os campos de descrição
//
function limparCampos() {
codcat.text = "";
nomecli.text = "";
obracli.text = "";
data.text = "";
arquiteto.text = "";
detalhes.text = "";
jpeg_foto.text = "";
jpeg_tec.text = "";
altura.text = "";
largura.text = "";
profundidade.text = "";
ngavetas.text = "";
}
//
///////////////////////////////////////////////////////////////////////////////////////////////////////
//
// Pegando os nós de produtos
// Populando o componente produto_cb com os nós de produtos
//
for (i=0; i<dadosXML.firstChild.childNodes.length; i++) {
trace(dadosXML.firstChild.childNodes[i].attributes.label);
produto_cb.addItem({data:i, label:dadosXML.firstChild.childNodes[i].attributes.label});
}
//
///////////////////////////////////////////////////////////////////////////////////////////////////////
//
// Criando o Objeto ouvidor no evento change do componente produto_cb
// Ao selecionar o Item do componente produto_cb, ele limpa os componentes lista01_cb e lista02_cb
// Popula o componente lista01_cb de acordo com o Item do componente produto_cb
//
var lst_Produto:Object = new Object();
lst_Produto.change = function() {
//
///////////////////////////////////////////////////////////////////////////////////////////////////
//
// Limpando os valores do componente lista01_cb e lista02_cb
//
lista01_cb.removeAll();
lista02_cb.removeAll();
//
///////////////////////////////////////////////////////////////////////////////////////////////////
//
// Executando a função de limpar os campos de descrição
//
limparCampos();
//
///////////////////////////////////////////////////////////////////////////////////////////////////
//
// Pegando os nós de Linha ou Tipo
// Populando o componente lista01_cb de acordo com o Item escolhido em produto_cb
//
for (i=0; i<dadosXML.firstChild.childNodes[produto_cb.selectedIndex].childNodes.length; i++) {
trace(dadosXML.firstChild.childNodes[produto_cb.selectedIndex].childNodes[i].attributes.label);
lista01_cb.addItem({data:i, label:dadosXML.firstChild.childNodes[produto_cb.selectedIndex].childNodes[i].attributes.label});
}
};
//
///////////////////////////////////////////////////////////////////////////////////////////////////////
//
// Executando o Objeto ouvidor do componente produto_cb
//
produto_cb.addEventListener("change", lst_Produto);
//
///////////////////////////////////////////////////////////////////////////////////////////////////////
//
// Criando o Objeto ouvidor no evento change do componente lista01_cb
// Ao selecionar o Item do componente lista01_cb, ele limpa o componente lista02_cb
// Popula o componente lista01_cb de acordo com o Item do componente produto_cb
//
var lst_lista01:Object = new Object();
lst_lista01.change = function() {
//
///////////////////////////////////////////////////////////////////////////////////////////////////
//
// Limpando os valores do componente lista02_cb
//
lista02_cb.removeAll();
//
//
//
// Executando a função de limpar os campos de descrição
//
limparCampos();
//
///////////////////////////////////////////////////////////////////////////////////////////////////
//
// Pegando os nós de Linha ou Tipo de acordo com o Item escolhido no componente lista01_cb
// Populando o componente lista02_cb com os nós de Linha ou Tipo
//
for (i=0; i<dadosXML.firstChild.childNodes[produto_cb.selectedIndex].childNodes[lista01_cb.selectedIndex].childNodes.length; i++) {
trace(dadosXML.firstChild.childNodes[produto_cb.selectedIndex].childNodes[lista01_cb.selectedIndex].childNodes[i].attributes.label);
lista02_cb.addItem({data:i, label:dadosXML.firstChild.childNodes[produto_cb.selectedIndex].childNodes[lista01_cb.selectedIndex].childNodes[i].attributes.label});
}
};
//
//
//
// Executando o Objeto ouvidor do componente lista01_cb
//
lista01_cb.addEventListener("change", lst_lista01);
//
///////////////////////////////////////////////////////////////////////////////////////////////////////
//
// Criando o Objeto ouvidor no evento change do componente lista02_cb
// Ao selecionar o Item do componente lista02_cb, executa a função limpaCampos limpando os componentes label's
// Popula o componentes com os atributos o Item selecionado no componente lista02_cb
//
var lst_lista02:Object = new Object();
lst_lista02.change = function() {
//
///////////////////////////////////////////////////////////////////////////////////////////////////
//
// Executando a função de limpar os campos de descrição
//
limparCampos();
//
///////////////////////////////////////////////////////////////////////////////////////////////////
//
// Criando Array Associativo para totalProdutos
// Filtrando atributos de acordo com Item escolido no componente lista02_cb
//
totalProdutos["codcat"] = [];
totalProdutos["nomecli"] = [];
totalProdutos["obracli"] = [];
totalProdutos["data"] = [];
totalProdutos["arquiteto"] = [];
totalProdutos["detalhes"] = [];
totalProdutos["jpeg_foto"] = [];
totalProdutos["jpeg_tec"] = [];
totalProdutos["altura"] = [];
totalProdutos["largura"] = [];
totalProdutos["profundidade"] = [];
totalProdutos["ngavetas"] = [];
for (var total = 0; total<dadosXML.firstChild.childNodes[produto_cb.selectedIndex].childNodes[lista01_cb.selectedIndex].childNodes[lista02_cb.selectedIndex].childNodes.length; total++) {
total.push(dadosXML.firstChild.childNodes[produto_cb.selectedIndex].childNodes[lista01_cb.selectedIndex].childNodes[lista02_cb.selectedIndex].childNodes.length);
trace(total);
}
totalProdutos["codcat"].push(dadosXML.firstChild.childNodes[produto_cb.selectedIndex].childNodes[lista01_cb.selectedIndex].childNodes[lista02_cb.selectedIndex].childNodes[atualProduto].attributes.codcat);
totalProdutos["nomecli"].push(dadosXML.firstChild.childNodes[produto_cb.selectedIndex].childNodes[lista01_cb.selectedIndex].childNodes[lista02_cb.selectedIndex].childNodes[atualProduto].attributes.nomecli);
totalProdutos["obracli"].push(dadosXML.firstChild.childNodes[produto_cb.selectedIndex].childNodes[lista01_cb.selectedIndex].childNodes[lista02_cb.selectedIndex].childNodes[atualProduto].attributes.obracli);
totalProdutos["data"].push(dadosXML.firstChild.childNodes[produto_cb.selectedIndex].childNodes[lista01_cb.selectedIndex].childNodes[lista02_cb.selectedIndex].childNodes[total].attributes.data);
totalProdutos["arquiteto"].push(dadosXML.firstChild.childNodes[produto_cb.selectedIndex].childNodes[lista01_cb.selectedIndex].childNodes[lista02_cb.selectedIndex].childNodes[atualProduto].attributes.arquiteto);
totalProdutos["detalhes"].push(dadosXML.firstChild.childNodes[produto_cb.selectedIndex].childNodes[lista01_cb.selectedIndex].childNodes[lista02_cb.selectedIndex].childNodes[atualProduto].attributes.detalhes);
totalProdutos["jpeg_foto"].push(dadosXML.firstChild.childNodes[produto_cb.selectedIndex].childNodes[lista01_cb.selectedIndex].childNodes[lista02_cb.selectedIndex].childNodes[atualProduto].attributes.jpeg_foto);
totalProdutos["jpeg_tec"].push(dadosXML.firstChild.childNodes[produto_cb.selectedIndex].childNodes[lista01_cb.selectedIndex].childNodes[lista02_cb.selectedIndex].childNodes[atualProduto].attributes.jpeg_tec);
totalProdutos["altura"].push(dadosXML.firstChild.childNodes[produto_cb.selectedIndex].childNodes[lista01_cb.selectedIndex].childNodes[lista02_cb.selectedIndex].childNodes[atualProduto].attributes.altura);
totalProdutos["largura"].push(dadosXML.firstChild.childNodes[produto_cb.selectedIndex].childNodes[lista01_cb.selectedIndex].childNodes[lista02_cb.selectedIndex].childNodes[atualProduto].attributes.largura);
totalProdutos["profundidade"].push(dadosXML.firstChild.childNodes[produto_cb.selectedIndex].childNodes[lista01_cb.selectedIndex].childNodes[lista02_cb.selectedIndex].childNodes[atualProduto].attributes.profundidade);
totalProdutos["ngavetas"].push(dadosXML.firstChild.childNodes[produto_cb.selectedIndex].childNodes[lista01_cb.selectedIndex].childNodes[lista02_cb.selectedIndex].childNodes[atualProduto].attributes.ngavetas);
codcat.text = totalProdutos["codcat"];
nomecli.text = totalProdutos["nomecli"];
obracli.text = totalProdutos["obracli"];
data.text = totalProdutos["data"];
arquiteto.text = totalProdutos["arquiteto"];
detalhes.text = totalProdutos["detalhes"];
tela_fotos.contentPath = totalProdutos["jpeg_foto"];
jpeg_tec.text = totalProdutos["jpeg_tec"];
altura.text = totalProdutos["altura"];
largura.text = totalProdutos["largura"];
profundidade.text = totalProdutos["profundidade"];
ngavetas.text = totalProdutos["ngavetas"];
};
//
///////////////////////////////////////////////////////////////////////////////////////////////////////
//
// Executando o Objeto ouvidor do componente lista02_cb
//
lista02_cb.addEventListener("change", lst_lista02);
//
///////////////////////////////////////////////////////////////////////////////////////////////////////
//
// Evento do botao anterior_btn
//
anterior_btn.onRelease = function() {
if (atualProduto<0) {
break;
} else {
atualProduto--;
trace(atualProduto);
}
};
//
///////////////////////////////////////////////////////////////////////////////////////////////////////
//
// Evento do botao proximo_btn
//
proximo_btn.onRelease = function() {
if (atualProduto>total) {
break;
} else {
atualProduto++;
trace(atualProduto);
}
};
}
lista();
};
//
///////////////////////////////////////////////////////////////////////////////////////////////////////////////
//
// Carregando arquivo XML
//
dadosXML.load("catalogo.xml");
Segue um pequeno trecho do meu xml.
Hoje estou populando 3 combos e carregando as informações do primeiro nó filho em alguns labels.
Eu preciso que quando eu estiver no primeiro nó filho eu possa fazer a navegação com um botão chamado proximo_btn e outro chamado anterior_btn para os outros nós referente ao pai selecionado nos combos e carregar as informações pertimentes a cada nó nos componentes label. "a parte dos combos então blz"
No .fla, criei uma variavel chamada total que pega todos os nós filhos da minha opção desejada. Depois criei uma outra variavel chamada atualProduto que inicial como "0" e depois faço um incremento ou decremento para fazer a navegação com os botões.
Se voce puder me ajudar em ficarei grato.
Abraços
Fernando
Segue pequeno trecho do meu XML.
Obs. ele fecha normalmente depois de todas as opções de acabamento.
---------------------------------------------------------------------------------------
<?xml version="1.0" encoding="UTF-8" ?>
- <catalogo>
<sub_catalogo label="Selecionar" />
- <sub_catalogo label="Divisorias">
<linha label="Selecionar" />
- <linha label="Dupla">
<acabamento label="Selecionar" />
- <acabamento label="Arvoplac">
<dados codcat="1" nomecli="Petrobras" obracli="Torre Arvoplac" data="22/10/2000" arquiteto="Pitangui" detalhes="bla, bla, bla" jpeg_foto="imagens\imagem001.jpg" jpeg_tec="imagens\imagem002.jpg" altura="1.00" largura="2.00" comprimento="3.00" profundidade="4.00" ngavetas="2" />
<dados codcat="2" nomecli="Petrobras" obracli="Torre Arvoplac" data="22/10/2000" arquiteto="Pitangui" detalhes="bla, bla, bla" jpeg_foto="imagens\imagem002.jpg" jpeg_tec="imagens\imagem002.jpg" altura="1.00" largura="2.00" comprimento="3.00" profundidade="4.00" ngavetas="2" />
dados codcat="1" nomecli="Petrobras" obracli="Torre Arvoplac" data="22/10/2000" arquiteto="Pitangui" detalhes="bla, bla, bla" jpeg_foto="imagens\imagem001.jpg" jpeg_tec="imagens\imagem002.jpg" altura="1.00" largura="2.00" comprimento="3.00" profundidade="4.00" ngavetas="2" />
<dados codcat="2" nomecli="Petrobras" obracli="Torre Arvoplac" data="22/10/2000" arquiteto="Pitangui" detalhes="bla, bla, bla" jpeg_foto="imagens\imagem002.jpg" jpeg_tec="imagens\imagem002.jpg" altura="1.00" largura="2.00" comprimento="3.00" profundidade="4.00" ngavetas="2" />
</acabamento>
---------------------------------------------------------------------------------------
Código .fla
---------------------------------------------------------------------------------------
//
//
// Importando as classes de componentes
//
import mx.controls.ComboBox;
import mx.transitions.easing.*;
//
///////////////////////////////////////////////////////////////////////////////////////////////////////////////
//
// Definindo Objeto XML
//
var dadosXML:XML = new XML();
dadosXML.ignoreWhite = true;
dadosXML.onLoad = function(ok):Void {
//
///////////////////////////////////////////////////////////////////////////////////////////////////////////
//
// Declarando Variaveis
//
var atualProduto = 0;
var total = new Array();
var totalProdutos = new Array();
function lista():Void {
//
///////////////////////////////////////////////////////////////////////////////////////////////////////
//
// Função para limpar os campos de descrição
//
function limparCampos() {
codcat.text = "";
nomecli.text = "";
obracli.text = "";
data.text = "";
arquiteto.text = "";
detalhes.text = "";
jpeg_foto.text = "";
jpeg_tec.text = "";
altura.text = "";
largura.text = "";
profundidade.text = "";
ngavetas.text = "";
}
//
///////////////////////////////////////////////////////////////////////////////////////////////////////
//
// Pegando os nós de produtos
// Populando o componente produto_cb com os nós de produtos
//
for (i=0; i<dadosXML.firstChild.childNodes.length; i++) {
trace(dadosXML.firstChild.childNodes[i].attributes.label);
produto_cb.addItem({data:i, label:dadosXML.firstChild.childNodes[i].attributes.label});
}
//
///////////////////////////////////////////////////////////////////////////////////////////////////////
//
// Criando o Objeto ouvidor no evento change do componente produto_cb
// Ao selecionar o Item do componente produto_cb, ele limpa os componentes lista01_cb e lista02_cb
// Popula o componente lista01_cb de acordo com o Item do componente produto_cb
//
var lst_Produto:Object = new Object();
lst_Produto.change = function() {
//
///////////////////////////////////////////////////////////////////////////////////////////////////
//
// Limpando os valores do componente lista01_cb e lista02_cb
//
lista01_cb.removeAll();
lista02_cb.removeAll();
//
///////////////////////////////////////////////////////////////////////////////////////////////////
//
// Executando a função de limpar os campos de descrição
//
limparCampos();
//
///////////////////////////////////////////////////////////////////////////////////////////////////
//
// Pegando os nós de Linha ou Tipo
// Populando o componente lista01_cb de acordo com o Item escolhido em produto_cb
//
for (i=0; i<dadosXML.firstChild.childNodes[produto_cb.selectedIndex].childNodes.length; i++) {
trace(dadosXML.firstChild.childNodes[produto_cb.selectedIndex].childNodes[i].attributes.label);
lista01_cb.addItem({data:i, label:dadosXML.firstChild.childNodes[produto_cb.selectedIndex].childNodes[i].attributes.label});
}
};
//
///////////////////////////////////////////////////////////////////////////////////////////////////////
//
// Executando o Objeto ouvidor do componente produto_cb
//
produto_cb.addEventListener("change", lst_Produto);
//
///////////////////////////////////////////////////////////////////////////////////////////////////////
//
// Criando o Objeto ouvidor no evento change do componente lista01_cb
// Ao selecionar o Item do componente lista01_cb, ele limpa o componente lista02_cb
// Popula o componente lista01_cb de acordo com o Item do componente produto_cb
//
var lst_lista01:Object = new Object();
lst_lista01.change = function() {
//
///////////////////////////////////////////////////////////////////////////////////////////////////
//
// Limpando os valores do componente lista02_cb
//
lista02_cb.removeAll();
//
//
//
// Executando a função de limpar os campos de descrição
//
limparCampos();
//
///////////////////////////////////////////////////////////////////////////////////////////////////
//
// Pegando os nós de Linha ou Tipo de acordo com o Item escolhido no componente lista01_cb
// Populando o componente lista02_cb com os nós de Linha ou Tipo
//
for (i=0; i<dadosXML.firstChild.childNodes[produto_cb.selectedIndex].childNodes[lista01_cb.selectedIndex].childNodes.length; i++) {
trace(dadosXML.firstChild.childNodes[produto_cb.selectedIndex].childNodes[lista01_cb.selectedIndex].childNodes[i].attributes.label);
lista02_cb.addItem({data:i, label:dadosXML.firstChild.childNodes[produto_cb.selectedIndex].childNodes[lista01_cb.selectedIndex].childNodes[i].attributes.label});
}
};
//
//
//
// Executando o Objeto ouvidor do componente lista01_cb
//
lista01_cb.addEventListener("change", lst_lista01);
//
///////////////////////////////////////////////////////////////////////////////////////////////////////
//
// Criando o Objeto ouvidor no evento change do componente lista02_cb
// Ao selecionar o Item do componente lista02_cb, executa a função limpaCampos limpando os componentes label's
// Popula o componentes com os atributos o Item selecionado no componente lista02_cb
//
var lst_lista02:Object = new Object();
lst_lista02.change = function() {
//
///////////////////////////////////////////////////////////////////////////////////////////////////
//
// Executando a função de limpar os campos de descrição
//
limparCampos();
//
///////////////////////////////////////////////////////////////////////////////////////////////////
//
// Criando Array Associativo para totalProdutos
// Filtrando atributos de acordo com Item escolido no componente lista02_cb
//
totalProdutos["codcat"] = [];
totalProdutos["nomecli"] = [];
totalProdutos["obracli"] = [];
totalProdutos["data"] = [];
totalProdutos["arquiteto"] = [];
totalProdutos["detalhes"] = [];
totalProdutos["jpeg_foto"] = [];
totalProdutos["jpeg_tec"] = [];
totalProdutos["altura"] = [];
totalProdutos["largura"] = [];
totalProdutos["profundidade"] = [];
totalProdutos["ngavetas"] = [];
for (var total = 0; total<dadosXML.firstChild.childNodes[produto_cb.selectedIndex].childNodes[lista01_cb.selectedIndex].childNodes[lista02_cb.selectedIndex].childNodes.length; total++) {
total.push(dadosXML.firstChild.childNodes[produto_cb.selectedIndex].childNodes[lista01_cb.selectedIndex].childNodes[lista02_cb.selectedIndex].childNodes.length);
trace(total);
}
totalProdutos["codcat"].push(dadosXML.firstChild.childNodes[produto_cb.selectedIndex].childNodes[lista01_cb.selectedIndex].childNodes[lista02_cb.selectedIndex].childNodes[atualProduto].attributes.codcat);
totalProdutos["nomecli"].push(dadosXML.firstChild.childNodes[produto_cb.selectedIndex].childNodes[lista01_cb.selectedIndex].childNodes[lista02_cb.selectedIndex].childNodes[atualProduto].attributes.nomecli);
totalProdutos["obracli"].push(dadosXML.firstChild.childNodes[produto_cb.selectedIndex].childNodes[lista01_cb.selectedIndex].childNodes[lista02_cb.selectedIndex].childNodes[atualProduto].attributes.obracli);
totalProdutos["data"].push(dadosXML.firstChild.childNodes[produto_cb.selectedIndex].childNodes[lista01_cb.selectedIndex].childNodes[lista02_cb.selectedIndex].childNodes[total].attributes.data);
totalProdutos["arquiteto"].push(dadosXML.firstChild.childNodes[produto_cb.selectedIndex].childNodes[lista01_cb.selectedIndex].childNodes[lista02_cb.selectedIndex].childNodes[atualProduto].attributes.arquiteto);
totalProdutos["detalhes"].push(dadosXML.firstChild.childNodes[produto_cb.selectedIndex].childNodes[lista01_cb.selectedIndex].childNodes[lista02_cb.selectedIndex].childNodes[atualProduto].attributes.detalhes);
totalProdutos["jpeg_foto"].push(dadosXML.firstChild.childNodes[produto_cb.selectedIndex].childNodes[lista01_cb.selectedIndex].childNodes[lista02_cb.selectedIndex].childNodes[atualProduto].attributes.jpeg_foto);
totalProdutos["jpeg_tec"].push(dadosXML.firstChild.childNodes[produto_cb.selectedIndex].childNodes[lista01_cb.selectedIndex].childNodes[lista02_cb.selectedIndex].childNodes[atualProduto].attributes.jpeg_tec);
totalProdutos["altura"].push(dadosXML.firstChild.childNodes[produto_cb.selectedIndex].childNodes[lista01_cb.selectedIndex].childNodes[lista02_cb.selectedIndex].childNodes[atualProduto].attributes.altura);
totalProdutos["largura"].push(dadosXML.firstChild.childNodes[produto_cb.selectedIndex].childNodes[lista01_cb.selectedIndex].childNodes[lista02_cb.selectedIndex].childNodes[atualProduto].attributes.largura);
totalProdutos["profundidade"].push(dadosXML.firstChild.childNodes[produto_cb.selectedIndex].childNodes[lista01_cb.selectedIndex].childNodes[lista02_cb.selectedIndex].childNodes[atualProduto].attributes.profundidade);
totalProdutos["ngavetas"].push(dadosXML.firstChild.childNodes[produto_cb.selectedIndex].childNodes[lista01_cb.selectedIndex].childNodes[lista02_cb.selectedIndex].childNodes[atualProduto].attributes.ngavetas);
codcat.text = totalProdutos["codcat"];
nomecli.text = totalProdutos["nomecli"];
obracli.text = totalProdutos["obracli"];
data.text = totalProdutos["data"];
arquiteto.text = totalProdutos["arquiteto"];
detalhes.text = totalProdutos["detalhes"];
tela_fotos.contentPath = totalProdutos["jpeg_foto"];
jpeg_tec.text = totalProdutos["jpeg_tec"];
altura.text = totalProdutos["altura"];
largura.text = totalProdutos["largura"];
profundidade.text = totalProdutos["profundidade"];
ngavetas.text = totalProdutos["ngavetas"];
};
//
///////////////////////////////////////////////////////////////////////////////////////////////////////
//
// Executando o Objeto ouvidor do componente lista02_cb
//
lista02_cb.addEventListener("change", lst_lista02);
//
///////////////////////////////////////////////////////////////////////////////////////////////////////
//
// Evento do botao anterior_btn
//
anterior_btn.onRelease = function() {
if (atualProduto<0) {
break;
} else {
atualProduto--;
trace(atualProduto);
}
};
//
///////////////////////////////////////////////////////////////////////////////////////////////////////
//
// Evento do botao proximo_btn
//
proximo_btn.onRelease = function() {
if (atualProduto>total) {
break;
} else {
atualProduto++;
trace(atualProduto);
}
};
}
lista();
};
//
///////////////////////////////////////////////////////////////////////////////////////////////////////////////
//
// Carregando arquivo XML
//
dadosXML.load("catalogo.xml");
Share this topic:
Page 1 of 1
Similar Topics
| Topic | Forum | Started By | Stats | Last Post Info | |
|---|---|---|---|---|---|
|
Aplicativo do iPhone serve como "controle remoto" para banhos
|
Notícias |
Notícias
|
|
|
|
Como o MIT capturou um hacker e repudiou uma cultura anárquica
|
Notícias |
Notícias
|
|
|
|
Adotar Android é como fazer xixi nas calças para se esquentar, diz executivo da Nokia
|
Notícias |
Notícias
|
|
|
|
Como fazer uma boa composição visual
|
DESIGN em GERAL |
Tygra
|
|
|
|
Como faço para alinhar DIV´s?
|
Dreamweaver |
amoatf
|
|
|
|
ISO revela na quarta-feira se Microsoft conseguiu certificação para o Open XML
|
Notícias |
Notícias
|
|
|
|
BAnco de dados???
como criar??? |
MySQL |
Vitorm
|
|
|
|
Como colocar a marca no centro das 2 páginas?
|
InDesign |
luzir
|
|
Publicidade
|
|

Help













