Database Design Report XML Output Grammar
Table Of Contents
- Database Design Report XML Output Grammar
- Table of Contents
- Overview (Summary) Section
- General Section
- File Reference Section
- BaseTable Section
- Relationship Section
- ValueList Section
- Layout Section
- Account Section
- PrivilegeSet Section
- ExtendedPrivilege Section
- Authorized Files Section
- Custom Menu Set Section
- Custom Menu Section
- Custom Function Section
- Script Section
44 FileMaker Pro Advanced Database Design Report XML Output Grammar
ExtendedPrivilege Section
All nodes below start with <FMPReport><File><ExtendedPrivilegeCatalog>
Authorized Files Section
All nodes below start with <FMPReport><File>
Tag Name Value Description
<ExtendedPrivilege
— —
name = "fmxml"
— —
id="1"
— —
comment = "place comment here" >
— —
<ExtendedPrivilege><PrivilegeSetList>
— <PrivilegeSetList> node exists when the current
extended privilege is used by other privilege
sets.
<ExtendedPrivilege><PrivilegeSetList><PrivilegeSet
— —
name = "Guest"
— <PrivilegeSet name> contains a valid privilege
set for the current file.
id="123" >
— —
Tag Name Value Description
<AuthFileCatalog>
— —
requireAuthorization
Can have one of the
following values:
1 True
1 False
Whether external files can reference this file
without authorization.
restrictOldVersions
Can have one of the
following values:
1 True
1 False
If true, version prior to v11 will not be able to
open or access the file.
<AuthFileCatalog><Inbound>
— —
<AuthFileCatalog><Inbound><InboundAuthorization
— —
filesnames = "file1 ; file2"
string of authorized filenames The filename(s) of the authorized inbound
files.
user = "Admin"
string - name of admin user The identify of the Full Access user account
that created the authorization.
date = "7/30/2010 4:15:32 PM"
string - timestamp The timestamp when the authorization was
created.
id = "1">
— Internal id value.
<AuthFileCatalog><Outbound>
— —
<AuthFileCatalog><Outbound><OutboundAuthorization
— —