Campos calculados en Forms 6.0
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.
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.
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.
Te inserta nulo porque no reconoce que ese campo sea de tabla.
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...
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...
