Fields of the Object Expression List

The following table describes the fields of the Object Expression list. You can configure a simple expression, or you can configure a complex expression that includes AND or OR operators, and that can include nested levels. For an example that includes complex expressions, see Configuring Custom Manifests.

Field Description

Group Name

If the record that you are adding to the Object Expressions list is part of a group of two or more expressions, and if this record is the group expression, then enter a value in the Group Name field and leave the Expression field empty.

The Object Expressions list is a hierarchical list. You can use it to specify complex expressions that you enter as more than one record in this list.

You must add more than one record and indent at least one of them before you can enter a group name. For more information about how to do this work, see Adding Group Expressions.

Expression

If the record that you are adding to the Object Expressions list is:

  • Not a group expression. Set a value in the Expression field and leave the Group Name field empty.

  • A group expression. Leave the Expression field empty and enter a value in the Group Name field.

If the Expression list does not include the expression that your deployment requires, then you must add a custom expression. For more information, see Adding Custom Manifest Expressions.

Level

Enter a number to determine the order that Siebel Open UI uses to evaluate expressions that the Object Expression list contains. Siebel Open UI evaluates these expressions in ascending, numeric order according to the values that the Level field contains. If the Type field in the UI Objects list:

  • Is Application, then Siebel Open UI evaluates every expression. It downloads each file that the Files list specifies for each expression that it evaluates to true.

  • Is not Application, and if Siebel Open UI evaluates an expression to true, then it does the following:

    • Downloads the file that the Files list specifies for this expression

    • Does not process any expression that exists further down in the order

    • Does not download any other files

Operator

If the record that you are adding to the Object Expressions list is a group expression, then you must specify the logical operator that Siebel Open UI uses to combine the subexpressions that the group contains. You can use one of the following values:

  • AND. Specifies to combine subexpressions. If you specify AND, then Siebel Open UI downloads files only if it evaluates every subexpression in the group to true.

  • OR. Specifies to consider individually each subexpression that resides in the group. If you specify OR, then Siebel Open UI downloads files according to the first subexpression that it evaluates to true.

If the record that you are adding to the Object Expressions list is not a group expression, or if it does not reside first in the hierarchy, then leave the Operator field empty.

Web Template Name

If you set the Usage Type field in the UI Objects list to Web Template, then you must specify the name of the Siebel CRM Web template file in the Web Template Name field. To identify this file name, see Identifying the ODH.