Recalculo actualizaciones


([N2] Centeno) #1

Hola,

He creado una actualizacion que acumula, en una campo de una tabla, la suma de los valores de otra tabla histórica. Veo que la actualización solamente funciona para los nuevos registros, no teniendo en cuenta la información introducida anteriormente.
Si la solución pasa por un proceso, me podeis indicar cuales son las instrucciones ? el origen es una ficha o una lista ?

Muchas grácias por vuestra ayuda.


([N4] ns) #2

Buenas,

el proceso es sin origen y sin destino
Mira el adjunto, te he hecho un ejemplo, es así de sencillo.
Solo sustituye la tabla del ejemplo por la tuya y lo mismo en el modificar campo pero con el campo.

Saludos,
Santiago.



([N1] Velasco) #3

Carlos, como dice la ayuda:

Una actualización es un subobjeto de tabla que permite actualizar el valor de los campos de un registro de una tabla enlazada cada vez que se produce un alta, una modificación o una baja en la tabla origen en la que definimos las actualizaciones.

Si no te funciona en una modificación es porque hay algún problema. Que tipo de campo es el que compruebas para lanzar la actualización? Habia una incidencia con las actualizaciones si se comprobaba un campo fórmula ya que la actualización no reconocía el cambio. En la actualidad no se si está solucionada esa incidencia.

También puede ser que estés lanzando algún proceso en la modificación o que la modificación se realice desde algún evento que te bloquee la ficha que estás intentado modificar desde la actualización.

Un saludo


([N2] Centeno) #4

Perfecto, funciona ¡¡¡¡¡
Gracias a los dos por vuestra ayuda.

Saludos