Campos calculados en Forms 6.0

mmg
23 de Marzo del 2004
Hola,
Estoy utilizando fórmulas y totales en campos de Forms que están asociados a campos de la base de datos. Al insertar o modificar en la base de datos es como si estuviesen nulos o con cero. Si se hace insert_record dice que no se puede insertar un valor nulo (el campo es NOT NULL en Oracle); si se hace update_record aparentemente todo va bien, pero no guarda el valor que se ve en pantalla, sino cero.
¿Os ha pasado esto alguna vez? Llevo varios días pegándome con las fórmulas. Gracias por vuestra ayuda.

guru_oracle
23 de Marzo del 2004
Si te graba valor nulo en la tabla es porque no tienes bien asociado ese campo al bloque correspondiente. Asegúrate de que el bloque es de tabla, que es de la Tabla correcta, que el campo esté bien asociado al campo de la tabla etc....

Te inserta nulo porque no reconoce que ese campo sea de tabla.

mmg
23 de Marzo del 2004
Sigo teniendo el mismo problema con los campos calculados.
El campo está asociado correctamente porque si quito la fórmula y le doy un valor cualquiera se graba bien en la base de datos.
Si en lugar de hacer insert_record o update_record hago un "insert into tabla" o "update tabla" a pelo (utilizando la fórmula) funciona perfectamente, con lo cual veo que el campo tiene el valor bien calculado.

Gracias de todas formas y seguiré investigando...