FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Calculos en una Tabla
Hola, mi consulta es la siguiente:
Quiero calcular en mi aplicación el monto del Iva de un determinado producto cuando ingreso el precio del mismo en un DBEdit relacionado con éste campo, es decir ingreso el valor y doy Enter (o tabulador) y que me calcule automáticamente el IVA, el tema está en como hago calcularlo si todavía no tengo grabado el PRECIO en mi tabla y el DBEdit no posee ninguna propiedad Text por ejemplo. Como o en que evento debería realizarlo? Gracias, saludos.- Silvio.- |
#2
|
||||
|
||||
Yo creo que te convendría usar un campo calculado. Lo agregas en el editor de campos del dataset y lo calculas en el evento OnCalcFields.
// Saludos |
#3
|
||||
|
||||
Yo lo haria en la propiedad onexit del texto
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
#4
|
||||
|
||||
El problema con el campo calculado es que el valor del iva debe ser almacenado en la tabla
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
#5
|
||||
|
||||
Cita:
|
#6
|
||||
|
||||
si que posee una propiedad text aunque no aparezca en el object inspector.... para calcular el iva cuando se pulse enter sería más o menos asi:
Saludos, Tony |
#7
|
||||
|
||||
La verdad Roman es que trate de adivinar sobre le diseño de la base de datos como el iva es un factor que cambia mucho me imagino que en la tabla de factura guarda el valor resultante
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
#8
|
||||
|
||||
Quizá por iva entendemos cosas distintas. Pero lo que yo pienso es que si va a usar un evento para calcular el iva lo mismo da que lo calcule en OnCalcFields que me parece más adecuado. A ver, si la tabla es
tabla = (id, precio, ....) Yo agregaría el campo calculado Iva (que yo entiendo como el impuesto sobre el precio, digamos 15%) y en el evento OnCalcFields:
// Saludos |
#9
|
||||
|
||||
estoy con Roman(suponiendo que el iva lo quiera meter en otro campo llamado iva) pero como había dicho que lo quería hacerlo al salirse del control o pulsar enter.......
|
#10
|
||||
|
||||
Entendemos por iva lo mismo, lo unico que diferencia es el diseño de la tabla como te dije antes, ...
Cita:
Cita:
en ese caso el iva esta dentro de la tabla, y asumi que lo que queria era el evento dond calcular el valor de un campo que ya existe
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
#11
|
||||
|
||||
Cita:
// Saludos |
|
|
|