Mike,
searching for a nice runtime session recording for 14.1.2 I came accross the old FRD option with record=collect and log=frd.log to generate a nice debugging runtime session log. Using tracegroup=full seems to brings the most complex result.
Are the new Forms 14.1.2 triggers and properties included in the FRD protocol?
As this is a very old functionality (from Forms 6i). I wonder, if my documentation from 1999 is still up to date?
Did you change anything here between 9i and 14.1.2? Do you have other parameter for tracegroup like medium, full and so on.
Would you recommend to use this “old” option or do you have a better approach to generate debug messages in a file?
Background is, that I try to enrich a Java GUI recording for automated testing with the Internal Forms actions.
A little bit like the way which was done in the now unsupported “Oracle Application Testing Suite”
forms.textField(27, "//forms:textField[(@name='DIST_LIST_APPLICATION_0')]").openDialog();
(Injection of the item name .. name="DIST_LIST_APPLICATION_0" for better convenience)
One more question. Is the internal number 1522620703 a stable reference in Form to the item or does it have a different meaning?
Frank
Example FRD : “LR_NORM_14:LR_ANWENDUNG.ANW_KURZBEZEICHNUNG.1522620703”
Forms Runtime Diagnostic Collection Log
File Name: C:\oracle\MIDDLE~1\ORACLE~1\USER_P~1\domains\FRMREP~2\system_components\FORMS\forms1\log\frd.log
Process ID: 5424
Client IP: 10.2.0.4
Oracle Forms (Forms Runtime) Version 14.1.2.0.0 (Production)
PL/SQL Version 23.5.0.24.7 (Limited Production)
Oracle Virtual Graphics System Version 14.1.2.0.0 (Production)
Oracle Multimedia Version 14.1.2.0.0 (Production)
Oracle Tools Integration Version 14.1.2.0.0 (Production)
Oracle Tools Common Area Version 14.1.2.0.0
Oracle CORE 23.0.0.0.0 Production
Opened file: lr_norm_14.fmx
PRE-FORM Trigger Fired:
Form: LR_NORM_14
State Delta:
FORM LR_NORM_14
STATUS NEW
BLOCK LR_ANWENDUNG
RECCOUNT 1
TOPREC 1
CURREC 1
STATUS NEW
RECSTATUS NEW
FIELD ANW_NR
TYPE NUMBER
FIELD ANW_KURZBEZEICHNUNG
…
# 13 - LR_NORM_14:LR_ANWENDUNG.ANW_KURZBEZEICHNUNG.1522620703
CLICK LR_NORM_14 NONAME SELECT_GLD_7_BUTTON 1 MOUSE
WHEN-BUTTON-PRESSED Trigger Fired:
Form: LR_NORM_14
Block: NONAME
Item: SELECT_GLD_7_BUTTON
State Delta:
FORM LR_NORM_14
CURBLOCK NONAME
CURFIELD SELECT_GLD_7_BUTTON