FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
un trigger de actualizacion
No quisiera molestar tanto pero estoy obligado....
Tengo un trigger:
El tema es el siguiente, en el SP actualizopcio_costo_rep hago justamente eso, y no hay problema, la cuestión es que, el precio de costo recién actualizado sirve para actualizar también el precio de vta, tal actualización se hace en actualizonpcio_vta_rep, SP que necesita entre sus parámetros de entrada el precio de costo recién actualizado, para ello le paso como parámetro new.pcio_costo suponiendo yo que el valor que pasa es el pcio_costo recientemente actualizado en el SP anterior, pero no es así, el pcio_costo que pasa es el viejo, o sea, el que estaba en la tabla de repuestos antes de que se disparara este trigger. Necesito saber como pasar el pcio_costo recién actualizado al SP de actualización de pcio_vta, por lo visto new.pcio_costo todavía no conoce al nuevo pcio_costo que puse en el SP actualizonpcio_costo_rep. Bueno, no se si me hice un lio, espero haber sido claro. Gracias de antemano.
__________________
Uno es responsable de lo que hace y de lo que omite hacer. Última edición por kinobi fecha: 29-11-2004 a las 16:52:47. Razón: Corrección etiqueta Delphi (MarcosZorrilla) / corrección (2) etiqueta SQL (kinobi) |
#2
|
||||
|
||||
Hola,
una solución sería que el procedimiento actualizopcio_costo_rep devolviese el nuevo precio de costo ya calculado, ¿no?. Puedes definirte un procedimiento nuevo que haga lo mismo que el que tienes, pero que te devuelva el nuevo PMC. Salu2.
__________________
Progress Openedge https://abevoelker.com/progress_open...dered_harmful/ Delphi forever... |
#3
|
||||
|
||||
gracias compañero, siempre a tus ordenes.
Santiago
__________________
Uno es responsable de lo que hace y de lo que omite hacer. |
|
|
|