Programación General > C++ Builder
Campos Calculados
(1/1)
jonny0157:
Hola espero puedan ayudarme lo q pasa es que no se como hacer un campo calculado alguien me puede ayudar
En mi tabla tengo 2 campos uno que dice fecha inicio y otro fecha final quiero calcular los dias entre estos 2 campos gracias
kekal:
supongo que lo que querras es tener un campo que sea fechahasta-fechadesde, no?
bueno lo que hay que hacer es lo siguiente
supongo que las tablas las tienes en un datamodule con objetos ttable no?
bueno agregas la descripción de los campos (alt+shift+f11, add fields) y creas desde este un campo (nombre y tipo calculado y entero)
pones la tabla en active=false;
y en evento OnCalcFields de la tabla algo asi:
--- Código: Text --- // si el campo calculado se llama fechatotal Table1->FieldValues["fechatotal"]=Table1->FieldByName("fechahasta")->AsDateTime-Table1->FieldByName("fechadesde")->AsDateTime;
pones la tabla activa
y listo
Suerte
jonny0157:
Muchas gracias por la ayuda ya lo pude hacer
Navegación
Ir a la versión completa