home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / bit / listserv / sasl / 4964 < prev    next >
Encoding:
Text File  |  1992-11-08  |  1.2 KB  |  27 lines

  1. Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
  2. Newsgroups: bit.listserv.sas-l
  3. Path: sparky!uunet!europa.asd.contel.com!paladin.american.edu!auvm!uvvm!klassen
  4. References:  <SAS-L%92110714224116@OHSTVMA.ACS.OHIO-STATE.EDU>
  5. Message-ID: <92312.161616KLASSEN@UVVM>
  6. Date:         Sat, 7 Nov 1992 16:16:16 PST
  7. Reply-To:     Melvin Klassen <KLASSEN@UVVM.BITNET>
  8. Sender:       "SAS(r) Discussion" <SAS-L@UGA.BITNET>
  9. Comments:     Warning -- original Sender: tag was NETNEWS@UVVM.UVIC.CA
  10. From:         Melvin Klassen <KLASSEN@UVVM.BITNET>
  11. Subject:      Re: macro error message
  12. Lines: 13
  13.  
  14. Ekeho <V1354G@TEMPLEVM> writes:
  15. >I am trying to concatenate about 100 data sets. Therefore I am testing
  16. >macro program. In the last part of sas log I generate data set names.
  17. >When I don't use macro, it works fine. Instead of "set" I use "proc append"
  18. >in another program. It is OK. There are error messages in the screen.
  19. >It says "invalid device". May be %cms makes a trouble.
  20.  
  21. Your're right, the '%CMS' command is the problem.
  22. > 1          %MACRO MANI(R);
  23. > 2          %DO I=1 %TO &R;
  24. > 3          %CMS FI      OUT&I      OUT&I DATA A;
  25. Try:         %CMS FILEDEF OUT&I DISK OUT&I DATA A;
  26. or use the 'FILENAME' statement in SAS.
  27.