Pregunta: | 60924 - COMO SALVAR EL RESULTADO DE UNA FORMULA EN UNA TABLA |
Autor: | Adrian Estrada |
Disculpen las molestas estoy aprendiendo Access y tengo un problema el cual voy a explicar haber si me pueden ayudar.
En un campo de un forma tengo una formula que quiero se salve en un campo de una tabla. Tengo una Tabla en donde quiero se grabe la informacion y quede historial segun como estaba en ese momento, voy a poner un poco de informacion de lo que tengo para que se entienda un poco mejor. En la Tabla en donde quiero quede un historial, tengo estos campos: NumeroParte Manual Cantidad Manual Fecha Manual Disposicion Manual Costo Formula CostoExt Formula En Mi Forma tengo los mismos campos, obviamente los que dicen manual son capturados por una persona, los ultimos dos son calculados mediante una formula y con referencia a otra tabla que se esta actualizando cada semana. Los ultimos dos campos son los que quiero se salven en mi tabla como valores. Se preguntaran para que si tengo la tabla de referencia, pues es que los costos esta expuestos a cambiar constantemente y es necesario tener un record de como se reporto en ese momento. Trate de se lo mas explicito, espero y me puedan ayudar. De antemano muchas gracias. |
Respuesta: | Lenin Valderrama Alvis |
Es un poco dificil contestarle porque hay solo teoría y no código, sin embargo voy a intentar ayudar:
1. Muy bien por lo del Historial, supongo ya hace los valores y los asigna en Costoformula y costoext, si no es así puede hacer un botón antes de estos campos, y allí programar: me.costoformula = XXXXXXXXcoloque aquí la formula Ej:cantidadmanual * Valor1otratabla me.costoextformula = XXXXX 2. Debe colocar un cuadro combinado llamarlo Valor1otratabla , que es un botón de la caja de herramientas. Este botón lo relaciona con el código del Artículo o el código del objeto que quiere saber el valor1otratabla, para ello le dice qué campo de esa otra tabla quiere tomar. Algunas veces según como programe debe colocar valor1otratabla.text o .value |