Database Design Report XML Output Grammar

30 FileMaker Pro Advanced Database Design Report XML Output Grammar
A node with its children may be attached to a layout or to individual layout objects. Consequently, All nodes below
start with either:
1 <FMPReport><LayoutCatalog><Layout> or
1 <FMPReport><LayoutCatalog><Layout><Object>
Tag Name Va lu e Description
<ScriptTriggers>
<ScriptTriggers><Trigger
event="OnObjectEnter"
Can have one of the
following values:
1 OnObjectEnter
1 OnObjectExit
1 OnObjectModify
1 OnObjectSave
1 OnObjectKeystroke
1 OnLayoutLoad
1 OnLayoutKeystroke
1 OnRecordLoad
1 OnRecordCommit
1 OnRecordRevert
1 OnModeEnter
1 OnModeExit
Tells what type of trigger this is.
triggerFlags="1">
Value of the bits in the
number have the following
values:
1 0x0001 = Trigger is
enabled in browse mode
1 0x0002 = Trigger is
enabled in find mode
1 0x0004 = Trigger is
enabled in preview mode
Various bit-flag properties.
<ScriptTriggers><Trigger><Script
This node gives detailed information about the
script to be invoked and the parameter to be
passed to the script.
id=”1”
ScriptKey of the script to be invoked.
name="BeepScript"
Name of the script to be invoked.
fromFile="FileWithScript"
The name of the file containing the script to be
invoked. Present only if the script is from
another file.
Parameter="A parameter">
Optional. The XML-quoted representation of
the calc formula to be used to compute the
parameter to be passed to the invoked script.