Conflicto de escritura

Estoy haciendo una base de datos con access para el control de unas
obras. Tengo creada una tabla (Obras) que reúne los datos de las
obras, en la que hay 4 campos de presupuestos (PresupuestoTotal,
Presupuesto1, Presupuesto2 y Presupuesto3).
1 de ellos es el definitivo o importante (PresupuestoTotal) y surge de la suma de los otros tres.
Para trabajar con los datos de "Obras" he creado un formulario
(DetalleObras) en el que aparece reflejado el campo importante de
presupuesto.
Pero mi jefe no quiere que aparezcan los otros tres en el mismo
formulario, por lo que he creado otro formulario (DetallePresupuesto)
Al que accedo mediante un botón junto al presupuesto principal, en el
que están los otros tres campos de presupuesto, más un botón que al
pulsarle, pasa el valor de la suma de los tres campos al
PresupuestoTotal y cierra el Formulario DetallePresupuesto.
El problema viene cuando intento guardar los datos del Formulario
DetallesObras ya que detecta que otro usuario ya ha hecho cambios y me
muestra un cuadro de diálogo para que sobrescriba los datos o los
anule.
Si los sobreescribo el valor del PresupuestoTotal se queda pero no
los de los presupuestos subordinados y al contrario con la otra opción.
¿Podrían ayudarme?

1 Respuesta

Respuesta
1
Modifica las consultas el el que se ven los presupuesto le quitas la operación de suma y se lo añades a la consulta del formulario que abres.
La verdad es que no se si lo he entendido bien. No utilizo consultas. El origen de los datos es la tabla directamente. La suma de los presupuestos la paso mediante una macro (establecer valor).
¿Podrías especificarme un poco más?
En origen haz clic y te saldrá consulta pon los datos que necesitas ver para ese formulario y asigna un nuevo valor que tenga la suma de los tres campos.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas