Skip to main content
insightsoftware Documentation insightsoftware Documentation
{%article.title%}
Published:
Was this article helpful?
0 out of 0 found this helpful

Operators (conditional)

Use conditional operator functions to link two conditional expressions.

To instruct Longview to carry out certain instructions, use a conditional operator:

Conditional Operator

Description

And

When each of several conditions must be true.

Or

When one of several conditions must be true.

You can use parentheses to change or change the order in which conditions are evaluated; for example:

Copy
IF (Cash1 GT 0 OR Cash2 LT 100) AND (Cash3 LT 0 OR Cash4 NE 100)            

Use conditional operators in Longview documents as follows:

Longview documents

Model Procedure

Must be used with…

If

When

While

Positioning

Can be used with If statement in all documents. Can be used with When statement in Model Documents.

Copy

Syntax

Condition1 OPERATOR Condition2            

where:

  • Each Condition is a relational expression containing the EQ, GE, GT, NE, LT, or LE functions, or another expression containing the And or Or functions. For information on relational operators, see “Operators (relational)”.
  • OPERATOR is a conditional operator. Select one of the following:

Value

Description

And

To find an expression that matches both conditions.

Or

When one of several conditions must be true.

Copy

Syntax example

IF NetInc GT 0 AND Debt LT 0.2 "*" NetInc            

Published:

Operators (conditional)

Use conditional operator functions to link two conditional expressions.

To instruct Longview to carry out certain instructions, use a conditional operator:

Conditional Operator

Description

And

When each of several conditions must be true.

Or

When one of several conditions must be true.

You can use parentheses to change or change the order in which conditions are evaluated; for example:

Copy
IF (Cash1 GT 0 OR Cash2 LT 100) AND (Cash3 LT 0 OR Cash4 NE 100)            

Use conditional operators in Longview documents as follows:

Longview documents

Model Procedure

Must be used with…

If

When

While

Positioning

Can be used with If statement in all documents. Can be used with When statement in Model Documents.

Copy

Syntax

Condition1 OPERATOR Condition2            

where:

  • Each Condition is a relational expression containing the EQ, GE, GT, NE, LT, or LE functions, or another expression containing the And or Or functions. For information on relational operators, see “Operators (relational)”.
  • OPERATOR is a conditional operator. Select one of the following:

Value

Description

And

To find an expression that matches both conditions.

Or

When one of several conditions must be true.

Copy

Syntax example

IF NetInc GT 0 AND Debt LT 0.2 "*" NetInc            

For an optimal Community experience, Please view on Desktop