Comunidad de diseño web y desarrollo en internet online

SISTEMA DE FACTURACION EN FLASH

Citar            
MensajeEscrito el 31 Ene 2010 09:39 pm
Hola que tal Amigos Quisiera un poco de ayuda para realizar un sistema de facturacion
En flash ejemplo: Cantidad, costo por unidad, sub total, y total. Que sume el resultado
y si se puede lo imprima. Les agradezco toda su ayuda ya que no e encontrado mucha
Información al respecto, tengo un código que estoy aplicando en mi sistema de facturación
Pero no me funciona al final me sale NAN si me pueden ayudar se los agradecería mucho
a continuación el código que no me funciona:

Código :

var num1 = 53000;
valor1.text = "$ "+num1;
var num2 = 48000;
valor2.text = "$ "+num2;
var num3 = 42000;
valor3.text = "$ "+num3;
cantida1.onChanged = function() {
   if (cantida1.text != "") {
      var can1:Number = new Number(cantida1.text);
   } else {
      var can1:Number = new Number(0);
   }
   var res1 = num1*can1;
   total1.text = "$ "+res1;
};
cantida2.onChanged = function() {
   if (cantida2.text != "") {
      var can2 = new Number(cantida2.text);
   } else {
      var can2 = new Number(0);
   }
   var res2 = num2*can2;
   total2.text = "$ "+res2;
};
cantida3.onChanged = function() {
   if (cantida3.text != "") {
      var can3 = new Number(cantida3.text);
   } else {
      var can3 = new Number(0);
   }
   var res3 = num3*can3;
   total3.text = "$ "+res3;
};
var gtotal = num3*can3;
gran_t.text = "$ "+gtotal;

Por publichapa

0 de clabLevel



 

firefox
Citar            
MensajeEscrito el 31 Ene 2010 10:28 pm
Hola, ya le estuve moviendo y supongo que debes cambiarle el nombre a cantida1 por valor1..valor2. despues, te da NAN porque tu valor.text tiene un $ eso no es un numero U_U lo que yo hago en esos casos es ponerle un texto estatico al lado.
Mira esto es lo que yo hize
valor1.onChanged = function() {
var res1 = num1*valor1.text;
total1.text = "$ "+res1;
};
no se si esto tambien altero el resultado :0, si n ote funciona l oque dije primero prueba con este y modificalo porque cuando esta en "" dice NAN
=)

Por el davo29

253 de clabLevel



Genero:Masculino  

Chihuahua :D!

msie8
Citar            
MensajeEscrito el 31 Ene 2010 10:55 pm
El valor NAN radica mayormente en la mala colocacion de un Number:
Este pequeño codigo es uno de los puntales que utilizo cuando de numeros se trata.

Código ActionScript :

//ActionScript 2.0 Language Reference 
this.onEnterFrame = function(){
tu_txt.text = 0;
var counter:Number = tu_txt.text;
tu_txt.text = Number(otro_txt.text) + 1;//es un ejemplo que funciona (As2)

}
 

Por checheno

528 de clabLevel

3 tutoriales

 

Mar del Plata - Argentina

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.