"RDM08 INVALID VARIABLE - name" defining Permanent variables in an RPF with CA Roscoe.
search cancel

"RDM08 INVALID VARIABLE - name" defining Permanent variables in an RPF with CA Roscoe.

book

Article ID: 24609

calendar_today

Updated On:

Products

Roscoe

Issue/Introduction

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?

Environment

Roscoe® Interactive Environment

Resolution

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.

Additional Information

For additional information on permanent or any other type of RPF variables please refer to the CA ROSCOE Interactive Environment RPF Language Guide2.1 Using Variables.