Oracle Forms creates this trigger automatically when a Master/Detail relation is defined. It fires when Oracle Forms would normally need to populate the detail block in a Master/Detail relation.
Definition Level form, block
SELECT statements, PL/SQL, unrestricted Built-ins, restricted Built-ins
Enter Query Mode no
Use an On-Populate-Details trigger when you have established a Master/Detail relationship and you want to replace the default populate phase of a query.
The On-Populate-Details trigger does not fire unless an On-Clear-Details trigger is present. If you are using the default Master/Detail functionality, Oracle Forms creates the necessary triggers automatically. However, if you are writing your own Master/Detail logic, be aware that the On-Clear-Details trigger must be present, even if it contains only the NULL statement.
When Immediate coordination is set, this causes the details of the instantiated master to be populated immediately. Immediate coordination is the default.
When Deferred coordination is set and this trigger fires, Oracle Forms marks the blocks as needing to be coordinated.
If you intend to manage block coordination yourself, you can call the SET_BLOCK_PROPERTY (COORDINATION_STATUS) Built-in.
Can cause an inconsistent state in the form.
Master/Detail Coordination