Roscoe allows you to set permanent variables in your RPF and they are designated P1 through the site-defined maximum. You may receive message "RDM08 INVALID VARIABLE - name
" when trying to define permanent variables in your RPF if you have reached the limit of permanent variables for your site. For example, let's say you have PERMVAR=32
in your Roscoe startup parameters. This limits you to defining variables P1 -P32. If you try to set variable P33 in your RPF you will receive message RDM08
. How to increase the number of permanent variables?
Roscoe® Interactive Environment
To verify what your site-defined maximum is, refer to parameter PERMVAR= in Roscoe's startup parameters. You may increase the value of PERMVAR. Changing the value of PERMVAR will require that you recycle Roscoe.
Note: CA distributed RPF applications use the permanent variables P17 through P32. Some sites reserve the use of certain permanent variables so that they may be used to pass specific information from program to program during a terminal session. Check with site management to determine if any permanent variables are reserved.
For additional information on permanent or any other type of RPF variables please refer to the CA ROSCOE Interactive Environment RPF Language Guide, 2.1 Using Variables.