|
Si, un trigger puede ser un RPG. Nosotros
usamos para los tirggers SQL, y desde un SQL quería llamar a un RPG y eso es lo
que me da el error. Porqué no lo hago directamente en un RPG, fácil por
ignorancia. Nunca lo hemos hecho y no se como recoger en el RPG los valores de
antes y después de la modificación, en el caso de update. Por lo que volvemos al origen,
no se porqué de un trigger en RPG me da un error al hacer el call al QCMEDCX, o
si alguien me dice donde mirar de una manera fácil como leer desde un RPG los
valores de antes y después de la modificación rehago el trigger en RPG. Un saludo De: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] En
nombre de Carlos B.S. Sí puedes llamar a un RPG, de hecho, todos mis
triggers llaman a otro RPG que es realmente el que realiza la tarea.
Buenos días de nuevo:
Estoy intentando hacer un trigger y necesito llamar a un RPG externo. A priori
creo que no se puede llamar directamente a un RPG, sino a travésdel QCMDEXC. En
mi trigguer pongo:
CALL QSYS/QCMDEXC ( VAR1, VAR2);
En VAR1 pongo el programa y los parámetros que necesito pasarle y en VAR2 el
Leng del VAR1.
El problema es al ejecutar el RUNSQLSTM para que cree el trigger, no me lo crea
y el error es:
SQL0204
30 1 QCMDEXC en QSYS de tipo *N no
encontrado.
¿Porqué no encuentra al QCMDEXC? Un saludo, y gracias por anticipado |
- RE: Uso del QCMDEXC desde un Trigger Luis Elias Almeida
- RE: Uso del QCMDEXC desde un Trigger Juan Carlos Paredes
- RE: Uso del QCMDEXC desde un Trigger Luis Elias Almeida
