05-04-2015 08:35 AM
I've a problem when I want to pass some chosen elements from scl to a sas macro.
Here is my macro.
%macro test(number=, text=);
when I call that from my scl code, this works :
but this does not work :
I read something that variables have to be known before the compilation but I thought that macro solved that problem. Have I done something wrong ?
05-04-2015 09:00 AM
It was very long time age i used SCL. Why are you using it?
I assume that you are using your macro call in a submit block.
I can be mistaken, but I think you can't refer to a list in a submit block. You need to resolve it to something that the macro understands, and that are plain text parameters.
05-04-2015 09:25 AM
I want to merge two applications: one in scl with frames and one in sas without gui. Both use the same database. I added a frame in the scl application requesting for parameters needed by the sas application. I transformed the sas application in a macro program and I call that from my new scl frame.
Yes, I use a submit block.
So what can I do ? Write parameters in a file in scl and read them in sas (if it is possible ?) ?