BIND Fields and Procedures

Top  Previous  Next

The process of BIND ing a field, procedure or expression allows the entity be used in an expression string for either the EVALUATE procedure or a VIEW structure's FILTER attribute.

This template interface allows you to specify that a BIND is generated for the fields, procedures, and expressions you designate. The template interface generates the proper syntax for each of these entities.

On the Fields tab, you may insert, change or delete a field to be BINDed by selecting the Developer Defined tab, and selecting the appropriate button. You will be presented with an ellipsis that will allow you to select any variable defined within your application. The Template Defined tab displays any variables that have already been BINDed by other templates. You should always check this tab to verify a list of variables already BINDed.

On the Procedures tab, you may insert, change or delete a procedure to be BINDed by selecting the Developer Defined tab, and selecting the appropriate button. You will be presented with a drop list that will allow you to select any procedure name currently defined within your application. You can also add new procedure names not yet defined here. The Template Defined tab displays any procedures that have already been BINDed by other templates. You should always check this tab to verify a list of procedures already BINDed.

On the Expressions tab, you may insert, change or delete a name to be BINDed to an expression by selecting the appropriate button.

Name

Enter a string value to use as the name to be used to identify the BINDed expression.

Expression

An expression is a mathematical formula containing any valid combination of variables, functions, operators, and constants. Enter a valid expression to be BINDed. Example: (TODAY() – 1)

 

Press the "E" button to call the Expression Editor. This dialog is used to help you construct syntactically correct expressions to use in the Expression prompt.