Página 1 de 1

Oracle Forms Developer y PL/SQL

Publicado: Lun Ago 02, 2004 6:39 pm
por Anibal_Slab
Hola, tengo un problema que no logro resolver y les agradeceria mucho su ayuda.

Quisiera saber como puedo acceder a los elementos de un bloque de datos para poder hacer un select o un insert, desde un disparador smart de PL/SQL.

Si el bloque de datos se llama ARTICULO y sus elementos ARTIC Y PRECIO, en algunos sitios he visto que se hace algo asi parecido:

INSERT INTO <TABLA> VALUES (:ARTICULO.ARTIC,:ARTICULO.PRECIO);

Lo he probado todo, ponerlos entre comillas, sin comillas, y nada. ¿Como lo hago??????????

Publicado: Lun Ago 02, 2004 6:46 pm
por riderr
Debes crear un parametro para cada elemento de datos, despues en cuanto el bloque de datos se informe asigna el valor de estos elementos a su parametro correspondiente. por ejemplo

P_ARTIC corresponde al elemento ARTIC

de este modo ya si te deberia funcionar este sistema.

INSERT INTO <TABLA> VALUES (:P_ARTIC,:P_PRECIO);

Salu2.