..:: MX Studio Fóruns ::..: xml comcombo box - ..:: MX Studio Fóruns ::..

Jump to content

Publicidade




ATENÇÃO

Para evitar posts desnecessários e que não influam para o andamento e desenvolvimento do fórum, clique aqui e leia todas as regras.
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

xml comcombo box escolher o destinatario para o form de contato

#1 User is offline   f-gos 

  • Group: Membros
  • Posts: 55
  • Joined: 05-April 04

Posted 23 October 2008 - 12:13 PM

Pessoal boa tarde!!!!

Estou criando um formularo de contato em flash e nele tem um combo box para escolher o departamento que vai receber o form.

estou usando um xml para isso.

a action esta assim:
... var qtd:XMLNode = this.firstChild;

// for para listar os contatos e abaixo a variavel com os contatos.
for(var i = 0; i < qtd.childNodes.length; i++){
var contatos: String = qtd.childNodes[i].childNodes[0].childNodes;

var info: String = qtd.childNodes[i].attributes.id;

}

}

Tenho as vairavies que preciso:
info: para mostrar os departamentos no combo box (label)
contatos: são os e-mails que vão reveber o form (data)

Minha dúvida é como faço para jogar essas variaveis no combo box ????





0

#2 User is offline   ubi_rj 

  • Group: Moderador Global
  • Posts: 2920
  • Joined: 29-June 07

Posted 23 October 2008 - 05:23 PM

Pode fazer assim:

CÓDIGO
seu_combo.addItem ("MXSTUDIO");


Onde "seu_combo" é a instancia do seu comboBox !

Abração !
0

#3 User is offline   f-gos 

  • Group: Membros
  • Posts: 55
  • Joined: 05-April 04

Posted 23 October 2008 - 05:38 PM

ubi boa tarde!!

então mas lembre-se que preciso usar as variavies info e contatos para exibir as informações do xml no combo. Certo!

o meu combo hoje esta da seguinte maneira:

cbdesti.dataProvider = [
{label:"Escolha o departamento", data:""},
{label:"INFORMAÇÃO", data:"email@site.com.br;email2@site.com.br},
{label:"VENDAS", data:"email@site.com.br;email2@site.com.br}];

mas preciso deixa-lo dinamico, porisso estou tentando usar o xml.

tentei apenas adicionar as variaveis no label e data mas não funcionou na hora de testar ele mostra o nome da variavel no combo.
ex:
{label:"info", data:"contatos"},
0

#4 User is offline   ubi_rj 

  • Group: Moderador Global
  • Posts: 2920
  • Joined: 29-June 07

Posted 23 October 2008 - 05:43 PM

Cara, não entendi nada então.

Você tem um comboBox no palco que ja tem 3 opções "Escolha o departamento", "Informações" e "Vendas".

Beleza. Agora, o que que você precisa ?

Adicionar mais opções a este comboBox a partir de dados vindos de um XML ?

Você quer que quando eu clique em uma opção ele exiba a "data" de cada opção do comboBox ?

Explica melhor o que você quer ?

Abração
0

#5 User is offline   f-gos 

  • Group: Membros
  • Posts: 55
  • Joined: 05-April 04

Posted 23 October 2008 - 06:19 PM

OK!!!

Seguinte o cara preenche o form clica no combo box escolhe o departamento. quando ele for enviar, o form vai para o e-mail do departamento q ele escolheu.
Esse formulario ja esta pronto, mas não esta dinamico, o combo esta com essa estrutura q passei:

cbdesti.dataProvider = [
{label:"Escolha o departamento", data:""},
{label:"INFORMAÇÃO", data:"email@site.com.br;email2@site.com.br},
{label:"VENDAS", data:"email@site.com.br;email2@site.com.br}];

Mas preciso deixar esse combo box dynamico ... usar um xml ex:

<?xml version="1.0" encoding="ISO-8859-1" ?>
- <contato>
- <departamento id="INFORMAÇÃO">
<email>fabiano.gomes@contin.com.br; fabiano2007@contin.com.br;</email>
</departamento>
- <departamento id="ELOGIO">
<email>0fabiano.gomes@contin.com.br; 0fabiano2007@contin.com.br;</email>
</departamento>
- <departamento id="SUGESTÃO">
<email>1fabiano.gomes@contin.com.br; 1fabiano2007@contin.com.br;</email>
</departamento>


então puxei esse xml no flash com classe XML e criei 2 variaveis para jogar no combo box

var info: com os valores dos id departamentos que devem aparecer no label. (INFORMAÇÃO - ELOGIO - SUGESTÃO).
var contatos: com os valores dos emails dos departamentos que será inserido no data do combo box....

deu pra entender? o problema é jogar no combo as infos do xml!!!



0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic



Publicidade




1 User(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)