Estoy haciendo un calculo de presupuesto, tengo varios combobox en el escenario, el valor de lo seleccionado pasa a una caja de texto, al final tengo 5 cajas de texto con valores, la pregunta es como sumar todos esos valores.
Os dejo el codigo por si alguien me puede hechar una mano.
Muchas gracias.
Lesly
var cantidad:Array = [ //variable array del combo cantidades
{label:"Selecciona", data:{precio:0}},
{label:"100", data:{precio:25}},
{label:"200", data:{precio:30}},
{label:"300", data:{precio:37}},
{label:"500", data:{precio:45}},
{label:"1000", data:{precio:60}} ];
function salida(obj){
precio.text = obj.target.selectedItem.data.precio;
cantidadesCb.text = obj.target.selectedItem.label;
}
cantidadesCb.dataProvider = cantidad;
cantidadesCb.addEventListener("change", salida);
///////////////////////////////////////////////////////////
var papel:Array = [ //variable array del combo papeles#
{label:"Selecciona", data:{precio1:0}},
{label:"Esttucado brillo", data:{precio1:0}},
{label:"Estucado mate", data:{precio1:0}},
{label:"Gofrado tela", data:{precio1:0}}];
function salida2(obj){
precio1.text = obj.target.selectedItem.data.precio1;
papelesCb.text = obj.target.selectedItem.label;
}
papelesCb.dataProvider = papel;
papelesCb.addEventListener("change", salida2);
////////////////////////////////////////////////
var preciop:Array = [ //variable array del combo impresion#
{label:"Selecciona", data:{precioc:0}},
{label:"cuatricomia 1 cara", data:{precioc:0}},
{label:"cuatricomia 2 caras", data:{precioc:0}}];
function salida3(obj){
precioc.text = obj.target.selectedItem.data.precioc;
impresionCb.text = obj.target.selectedItem.label;
}
impresionCb.dataProvider = preciop;
impresionCb.addEventListener("change", salida3);
////////////////////////////////////////////////
var preciolam:Array = [
{label:"Selecciona", data:{preciol:0}},
{label:"brillo 1 cara", data:{preciol:16}},
{label:"brillo 2 caras", data:{preciol:22}},
{label:"mate 1 cara", data:{preciol:22}},
{label:"mate 2 caras", data:{preciol:30}}];
function salida4(obj){
preciol.text = obj.target.selectedItem.data.preciol;
laminadoCb.text = obj.target.selectedItem.label;
}
laminadoCb.dataProvider = preciolam;
laminadoCb.addEventListener("change", salida4);
////////////////////////////////////////////////
var precioportes:Array = [ //variable array del combo portes#
{label:"Selecciona", data:{preciopo:0}},
{label:"Alicante y provincia", data:{preciopo:10}},
{label:"Nacional", data:{preciopo:15}}];
function salida5(obj){
preciopo.text = obj.target.selectedItem.data.preciopo;
portesCb.text = obj.target.selectedItem.label;
}
portesCb.dataProvider = precioportes;
portesCb.addEventListener("change", salida5);
