This topic provides a reference for each of the XML tags found in a Screen Definitions file.
For an overview of the Schema of the File, see the next topic.
The general goal of the schema is to enable a tree-based screen definition, whereby the ScreenGroup tag can be optionally used to organize groups of screens based on common recognition criteria.
A Screen tag can exist at the top level, or inside one or more ScreenGroup tags. When a Screen tag is at the top level, only the recognition criteria declared inside it is used to identify the screen. When a Screen tag is inside one or more ScreenGroup tags, the recognition criteria of all its parent ScreenGroup elements must be met before the Screen's recognition criteria is evaluated.
An example is an order entry screen that may have the top half common across three different bottom halfs...the screens are all related, so they belong in a ScreenGroup, with the ScreenGroup recognizing the the common elements (top half) and then for each of the three sub screens, each has its own Screen tag.