FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
#1
|
|||
|
|||
Columnas calculadas
Hola como están todos?
Mi consulta es la siguiente: como hago para crear columnas calculas en una determinada tabla (estoy utilizando Paradox 7)? Ya que estoy haciendo una programa en el cual utilizo una base del datos en la cual tengo una tabla en la que en 2 de las columnas se almacena el resultado de 2 fórmulas. Además donde tengo que efectuar dichas fórmulas?, o sea en que evento debería realizarlo? Ejemplo: en la columna Amortización guardo el resultado de sacar la amortización de un determinado mueble. Y en la columna Valor Residual el resultado de sacar el valor res. de ese mismo mueble, en ésta fórmula utilizo el resultado obtenido anteriormente en el campo Amortización. Espero que puedan ayudarme. Gracias, saludos. Silviodp. |
#2
|
|||
|
|||
No entiendo muy bien lo de las amortizaciones y residuos que comentas (no veo claro que campos son fisicos y cuales son o quieres calcular), pero sí te voy a explicar como se hacen los campos calculados
Le das un doble clic al componente TTable (o el Dataset que sea). Aparecerá una ventanita. Has clic con el boton derecho y añade todos los campos (Add All Fields). Haz clic de nuevo con el boton derecho y escoje New Field. Te aparecera otra pantalla. En esta tendras que poner el nombre del campo que quieras, el tipo y, si es necesario, la longitud. Tambien veras que puedes escoger el tipo de campo (Data, Calculated o Lookup). Pues escoge Calculated Ahora solo te faltara realizar las operaciones pertinentes en el OnCalcField de tu Dataset Espero te sirva |
#3
|
|||
|
|||
Cadetill:
entendí como se crean las columnas calculadas, pero en mi ejemplo yo tengo dos columnas de éste tipo que una toma el valor del resultado de una fórmula y la otra de otra fórmula, en el evento OnCalcField tengo que escribir las dos fórmulas????, ésto es lo que no me queda claro... Saludos. Silviodp.- |
#4
|
|||
|
|||
bien, si los dos campos son calculados, sí
|
Herramientas | Buscar en Tema |
Desplegado | |
|
|
|