DECLARE

 

DECLARE lets you create a new variable in the Glossary and to assign or compute values into the new variable.

 

Syntax:

DECLARE new variable

DECLARE new variable,new variable,new variable

DECLARE new variable = variable

DECLARE new variable = value or DECLARE new variable = (value)

DECLARE new variable = variable (or record/column) operator variable (or record/column)

DECLARE new variable = variable (or record/column) operator value

 

(where n specifies the width of the new variable; with a maximum width of 12)

DECLARE new variable:n                                                           

DECLARE new variable:n,new variable:n,new variable:n

DECLARE new variable:n = variable

DECLARE new variable:n = value or  DECLARE new variable:n = (value)

DECLARE new variable:n = variable (or record/column) operator variable (or record/column)

DECLARE new variable:n = variable (or record/column) operator value

 

Abbreviation: DEC

 

Usage:

You can create new variables and reference the new variables in your job file. You can save the new variables to your data file using the Save Data As option of Setup|Glossary Variables. New variables created using the DECLARE instruction are added at the end of the record when you are saving the data file using the Save Data As option. The new variables are added in the order they are specified in the Glossary.

Note:

1. Indexed variables cannot be used with the DECLARE instruction.

2. New variables declared in the Glossary can be used with LOC+.

3. New variables declared in the Glossary cannot be used with VAR+ without first saving the data file using the Save Data As option on the Setup Glossary Variables dialog.

DECLARE examples

Related topics:

Glossary Variables