Parar/Iniciar el servidor de forms

$OAD_TOP/admin/scripts/

adfrmctl.sh stop/start

Obtener la última query realizada en un form

Ayuda -> Diagnósticos -> Examinar -> (password apps) Seleccionar bloque: SYSTEM i campo: LAST_QUERY

Per a poder modificar i fer inserts en un form d’Applications

a)  Hem d’anar a propietats del data block i posar Locking Mode: Immediate i Key Mode: Unique (Comprobar que Insert Allowed: YES)

b)  Si hi ha una taula associada a la que se li ha de fer un insert, haurem d’obtenir un nou identificador de PK o bé si només es tracta d’un UPDATE només cal informar a les columnes WHO en el cas de que existeixin. Això s’ha de fer amb els triggers PRE-INSERT i PRE-UPDATE. El codi seria, per exemple:

[sql]SELECT APS.FILES_COVES_SEQ.NEXTVAL INTO :FILES_COVES.ID FROM DUAL;
– Informamos las columnas WHO (AOL)
FND_STANDARD.SET_WHO;[/sql]

Como acceder a una variable parameter dentro de un form

Por ejemplo, si queremos que nos filtre por VAR_ID y tenemos un parámetro que se llama VAR_ID en la cláusuala where pondremos:

[sql]WHERE var_id = :parameter.var_id[/sql]