Database Design Report XML Output Grammar
Table Of Contents
38 FileMaker Pro Advanced Database Design Report XML Output Grammar
Custom Function Section
All nodes below start with <FMPReport><File>
<CustomMenuCatalog><CustomMenu><MenuItemList>
<MenuItem><Command
— XML node indicating the FileMaker's menu
command id and string if the MenuItem is based
on an existing menu command.
name="File Open"
id="1234">
<CustomMenuCatalog><CustomMenu><MenuItemList>
<MenuItem><Name>
— Exists if overrideName is True.
<CustomMenuCatalog><CustomMenu><MenuItemList>
<MenuItem><Name><Calculation>
——
<CustomMenuCatalog><CustomMenu><MenuItemList>
<MenuItem><Name><DisplayCalculation>
——
<CustomMenuCatalog><CustomMenu><MenuItemList>
<MenuItem><Shortcut
——
modifier="1"
— Flags indicating the modifier keys.
key="78">
— Unicode value of the shortcut key. Special keys
are mapped to the User Private Space of
0xe000+ range.
<CustomMenuCatalog><Menu><MenuItemList>
<MenuItem><Step>
— The action of the menu item. This Step node is
always reported. The overrideAction attribute
will determine if this node is applicable or not.
Tag Name Value Description
<CustomFunctionCatalog>
——
<CustomFunctionCatalog><CustomFunction
——
name="SalesTax"
——
id="1"
——
parameters="p1;p2;p3"
——
visible="True" >
Can have one of the
following values:
1 True
1 False
If True, the custom function will then be listed
in the Calculation Dialog under the function
list.
Tag Name Value Description