Foros del Web » Programando para Internet » ASP Clásico »

Campo calculado

Estas en el tema de Campo calculado en el foro de ASP Clásico en Foros del Web. Hola! Necesito ayuda, por favor! Estoy haciendo una aplicación en asp con el dreamweaver (soy nueva en esto) y necesito calcular un campo de un ...
  #1 (permalink)  
Antiguo 11/10/2005, 04:07
 
Fecha de Ingreso: septiembre-2005
Mensajes: 17
Antigüedad: 19 años, 8 meses
Puntos: 0
Campo calculado

Hola!
Necesito ayuda, por favor!
Estoy haciendo una aplicación en asp con el dreamweaver (soy nueva en esto) y necesito calcular un campo de un formulario a partir de los datos que tengo en la tabla.
Es decir, tengo en una tabla del access el importe y el iva y necesito calcular el importe total, tengo las conexiones bien y el juego de registros pero no sé donde poner el cálculo ni como..no me sale!!.. ¿Alguien puede echarme una mano?
Mil gracias de Antemano
  #2 (permalink)  
Antiguo 11/10/2005, 06:39
Avatar de carlunchos  
Fecha de Ingreso: enero-2002
Ubicación: no tengo, soy un desubicado?.
Mensajes: 438
Antigüedad: 23 años, 3 meses
Puntos: 1
Mi pobre perspectiva me indica que deberia bajar ambos valores (monto e iva) y la operacion entre ambos la asignaria a un avariable, la cual se imprimiria ó se insertaria en una nueva tabla:
costo_total = rst("monto") * rst("iva")

Te orienta?.
__________________
Carlunchos
  #3 (permalink)  
Antiguo 11/10/2005, 08:20
Avatar de univercity  
Fecha de Ingreso: noviembre-2002
Mensajes: 681
Antigüedad: 22 años, 6 meses
Puntos: 0
costo_total = rst("monto") * rst("iva")

y luego para mostarla(formato general) ...

response.write costo_total


Si necesitas que tenga separacion de miles
response.write FormatNumber((Costo_total),0)

' El cero indica cantidad de decimales.
__________________
"Lo importante es nunca dejar de hacerse preguntas"
Albert Einstein
  #4 (permalink)  
Antiguo 11/10/2005, 10:39
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
Si pero ......, con eso calculan el costo total, pero no es precisamente un campo calculado, lo más que se le parecería a eso es calcular la cantidad desde la consulta, ¿no creen?, algo como select importe, iva, importe*iva as CostoTotal ....

bueno, igual pues no estaba de más.

Saludos
  #5 (permalink)  
Antiguo 11/10/2005, 12:29
Avatar de univercity  
Fecha de Ingreso: noviembre-2002
Mensajes: 681
Antigüedad: 22 años, 6 meses
Puntos: 0
Si bueno, por lo menos es un ejemplo de hacer el calculo, porque si lo pienso de otra manera el IVA, debe ser un porcentaje fijo que debe estar parametrizado y no insertarlo cada vez que ingresa un nuevo registro, y cuando muestras una factura por lo general muestras el MONTO NETO, el IVA y el TOTAL.

bajo este pensamiento sería:

Iva = NETO * porcentaje_iva
Total = NETO + IVA

slds.
__________________
"Lo importante es nunca dejar de hacerse preguntas"
Albert Einstein
  #6 (permalink)  
Antiguo 12/10/2005, 05:25
Avatar de carlunchos  
Fecha de Ingreso: enero-2002
Ubicación: no tengo, soy un desubicado?.
Mensajes: 438
Antigüedad: 23 años, 3 meses
Puntos: 1
Coincido con Myakire. Ademas queda mas "profesional".

Saludos.
__________________
Carlunchos
  #7 (permalink)  
Antiguo 12/10/2005, 05:45
Avatar de univercity  
Fecha de Ingreso: noviembre-2002
Mensajes: 681
Antigüedad: 22 años, 6 meses
Puntos: 0
pero creo que todavia no lo has calculado porque me imagino que IVA un porcentaje...
Entonces : Importe * iva = IVA no costo total, que seria :
(Importe * iva) + importe = costo total

entendiendo que la palabra "Importe", es el monto al que hay que agregar el impuesto.
__________________
"Lo importante es nunca dejar de hacerse preguntas"
Albert Einstein
  #8 (permalink)  
Antiguo 13/10/2005, 01:06
 
Fecha de Ingreso: septiembre-2005
Mensajes: 17
Antigüedad: 19 años, 8 meses
Puntos: 0
Muchas gracias a todos por vuestras respuestas, estoy muy verde y me han venido genial..
Mil gracias, de verdad!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:52.