Syntax
[SRW.REFERENCE(

bject_name_1);]
[SRW.REFERENCE(

bject2_name_2); ...];
SRW.USER_EXIT('user_exit_name [argument_list]');
where:
object_name_n
Is the name of an Oracle Reports parameter or column whose value will be passed to the user exit in the user exit string. This causes Oracle Reports to build a dependency list: it will ensure that each referenced object will contain the most recently computed or fetched value before it is passed to the user exit.
Note: You must reference each parameter or column separately. For details, see "SRW.REFERENCE". For more information, see "SRW.REFERENCE".
user_exit_name
Is the name of the user exit to which you are passing control. The user exit name may be any length. (On some operating systems, the name may be at most 6 characters. Check with your system administrator.)
argument_list
Can contain the names of parameters and columns, constants, character strings, or any combination thereof, that you wish to pass to the user exit. The argument list may be any length.
Note: The above syntax will need to be embedded in a PL/SQL program unit. For more information about PL/SQL, see "PL/SQL in Oracle Reports".
Additional Information: If you want your user exit calls to be of the same format as user exit calls in Oracle Forms, you can use SRW.USER_EXIT20 instead of SRW.USER_EXIT.