VIEW element - Isogen - Help

Isogen Configuration Help

Language
English
Product
Isogen
Search by Category
Help
I-Configure Version
6.0(2016)
Isogen Control Panel Version
2.0(2016)
Isogen Version
13.0(2016)

Defines which subset of the table is displayed on the drawing (that is, the rows and the format). You must include the VIEW element name in the POD file text string with the format "View_Name[Column_Name]".

Basic syntax:

<VIEW Name='T3'
Filter="SKEY='TML0'"
Sort="TAG ASC"
DisplayBySheet='False'
Spacing='5'
MaxRows='5'
Direction='Down' />

The VIEW element contains the following attributes:

  • Name specifies the name of the view. The name must match the text in the drawing generated by Isogen, which is used to define where the contents of the view are displayed. The basic syntax is Name="T3". This attribute is mandatory.

  • Filter defines which rows from the table are displayed. A filter expression refers to one or more column names, as defined in the COLUMN elements. Rows where Filter is TRUE are included in the data output to the drawing. The Filter attribute is a string that can contain any of the following:

    • Column names

    • Boolean operators AND, OR, or NOT

    • Brackets to group clauses

    • Comparison operators <>< > <= >= <> = LIKE

    • Mathematical operators +, -, ?, *.

    • Wildcards * or %

    • Functions CONVERT, LEN, ISNULL, IF, TRIM, SUBSTRING

  • For a full description of syntax, see Syntax of EXPRESSION statements and FILTER expressions.

  • If the Filter attribute is undefined, all rows from the table display.

  • If the Filter attribute contains strings, use the single quote character ( ' ) for the string constant and the double quote character ( " )for the Filter expression. Examples are shown below.

    Filter="SKEY=‟TML0‟"

    Filter="C105 LIKE „product*‟ AND C106 < C107"

  • Sort defines the order of the rows in the view. A Sort expression refers to one or more column names and uses the keywords ASC and DESC to indicate that data is sorted in ascending (ASC) or descending (DESC) order. Examples are shown below.

    • Sort=‟C105 ASC‟

    • Sort=‟C105 ASC C102 DESC‟

      If the Sort attribute is omitted, the rows are in the same order as the table defined in the POD file.

  • DisplayBySheet controls the behavior when the isometric drawing splits into multiple sheets. You can use this attribute only if Source=,,Components''. The two possible values are:

    • DisplayBySheet="False" - Each sheet of the drawing contains the same drawing. This is the default setting.

    • DisplayBySheet="True" - Each sheet of the drawing contains a different table, which only displays items that appear on the sheet.

      You must also use the SheetNumber property as the content of one of the TABLE COLUMN elements:

      <COLUMN Name="SheetNo" Content="C.SheetNumber"/>

  • Spacing defines the vertical separation between rows of the view. This value is expressed in millimeters. The default setting is 5mm.

  • MaxRows defines the number of rows that can be displayed. The default setting is 20.

  • Direction controls whether the table is plotted up or down from the position specified in the POD file. The default setting is Down.

    • Direction="Down"

    • Direction="Up"