Problem Note 14131: "Statement is not valid" errors received when SAS/AF invoked with DM
statement
If you invoke a SAS/AF application with a DM statement,
dm 'af c=lib.cat.main.frame' continue;
and the INIT section of the SAS Component Language (SCL) program has a
SUBMIT block that executes an RSUBMIT block, you could receive the
following error:
178 rsubmit;
NOTE: SCL source line.
179 endrsubmit;
----------
180
ERROR 180-322: Statement is not valid or it is used out of proper
order.
As a circumvention, you can change the CONTINUE option on the DM
statement to AF and you will no longer receive the error. For example,
dm 'af c=lib.cat.main.frame' af;
This only appears to be a problem when the RSUBMIT is executed from
within the INIT section of the initial entry in your application.
Operating System and Release Information
SAS System | SAS/AF | Microsoft Windows XP Professional | 9.1 TS1M2 | |
Microsoft® Windows® for 64-Bit Itanium-based Systems | 9.1 TS1M2 | |
Microsoft Windows NT Workstation | 9.1 TS1M2 | |
Microsoft Windows Server 2003 Standard Edition | 9.1 TS1M2 | |
Microsoft Windows Server 2003 Enterprise Edition | 9.1 TS1M2 | |
Microsoft Windows Server 2003 Datacenter Edition | 9.1 TS1M2 | |
Microsoft Windows 2000 Server | 9.1 TS1M2 | |
Microsoft Windows 2000 Datacenter Server | 9.1 TS1M2 | |
Microsoft Windows 2000 Professional | 9.1 TS1M2 | |
Microsoft Windows 2000 Advanced Server | 9.1 TS1M2 | |
64-bit Enabled Solaris | 9.1 TS1M2 | |
Linux | 9.1 TS1M2 | |
z/OS | 9.1 TS1M2 | |
HP-UX IPF | 9.1 TS1M2 | |
64-bit Enabled AIX | 9.1 TS1M2 | |
64-bit Enabled HP-UX | 9.1 TS1M2 | |
OpenVMS Alpha | 9.1 TS1M2 | |
Tru64 UNIX | 9.1 TS1M2 | |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
Type: | Problem Note |
Priority: | high |
Topic: | SAS Reference ==> SCL (SAS Component Language)
|
Date Modified: | 2005-01-17 13:43:07 |
Date Created: | 2005-01-06 17:24:19 |