2022.2

Table Of Contents
"FieldByName(const String Name)" on
page178
String Returns the value of field of the specified name.
"FieldByNameIndex(const String Name,
Integer Index)" on page179
String Returns the value of the N'th field of the specified name.
"IndexInDocument()" on page179 Integer
Returns the index of this page in its parent document, taking all the pages from all the
datapages into account.
"IndexInGroup()" on page179 Integer
Returns the index of this page in its parent group, taking all the pages from all the
datapages from all documents into account.
"IndexInJob()" on page179 Integer
Returns the index of this page in the job, taking all the pages from all the datapages from
all the documents from all the groups into account.
"Item(Integer Index)" on page180 Node Returns the child (node) item located at the specified index.
"SelectedIndexInDocument()" on page182 Integer Index of the page among all the selected pages in its parent Document.
"SelectedIndexInGroup()" on page182 Integer Index of the page among all the selected pages in its parent Group.
"SelectedIndexInJob()" on page182 Integer Index of the page among all the selected pages in the Job.
Node
Node objects are items in the Metadata's single-rooted tree-like structure. Each Node item is a col-
lection of its lower level Node type. There are 5 types of Metadata Node objects:
l
"MetaJob" on page165
l
"MetaGroup" on page166
l
"MetaDocument" on page168
l
"MetaDatapage" on page169
l
"MetaPage" on the previous page
The MetaJob is a collection of MetaGroup objects, where each MetaGroup is a collection of one or
more MetaDocument objects, and so on, except for the MetaPage which does not have child nodes.
Properties and methods
All Node objects share a number of properties and methods that are common to all Node object types.
There are also properties and methods that are either unique to a specific Node object type, or shared
between only a few of them.
Each Node object type provides methods to access its children (in other words, Nodes that are located
underneath that Node item in the tree structure). The method's name varies to match the type of Node.
For example, the child accessor method in a MetaDocument node is named Datapage.
There is also a generic accessor method named Item that is common across all Node object types.
The Item method of the MetaGroup returns a MetaDocument, while the same method for a
MetaDatapage returns a MetaPage.
Page 172