Una de redundancia.... y Calculos...


([N1] samuelblanquez.net) #1

A ver si alguien experimentado me orienta… (se como hacerlo de otra forma, pero no entiendo porque no funciona…)

Os pongo en situación…:

Cabecera de pedido… , descuento 2, decuento 3… etc…

Detalle de pedido Descuento2 = #Cabecera de pedido. Descuento2
Detalle de pedido Descuento3 = #Cabecera de pedido. Descuento3

etc…

si cambio el descuento en cabecera no lo cambia en las lineas… (bueno… pues lo fuerzo…)
antes de modificar recorro plurales … y lo cambio a mano…
Pues no. ( salta la actualización un monton de veces… y la primera tiene bien el valor… el resto no)

Ya se que puedo directamente usar el campo de cabecera… pero, … no hay manera de hacer replicación de información???

Gracias


([N1] Pepeto) #2

Imagino que te refieres, a que cuando das de alta las lineas, el contenido inicial del descuento lo pone correctamente, pero si luego modificas la cabecera, no te lo cambia.

Es el funcionamiento correcto, para hacer eso, debes crear un “evento de tabla” o “trigger” -> Posterior a la modificacion (en la tabla Cabecera), que carga los plurales de lineas y modifica nuevamente el Dto.

un saludo
José Luis
http://www.ascsl.com


([N1] samuelblanquez.net) #3

Ok… vaya, el error era que haceia antes de la modificación…

Además… no me refresca los totales de cabecera… algun truqui???

Muchas gracias, como siempre


([N1] samuelblanquez.net) #4

me explico mejor… lo que no me hace es volver a disparar las actualizaciones…