BookmarkSubscribeRSS Feed
Bettina2
Calcite | Level 5

Dear all,

 

I have a problem with a Stored Process. We have linked two STP's where one works as a mother-report and the other as a child-report. In the mother-STP I have defined a macro called 'trusler'. I would like to use the information from this macro in the child-STP. This macro is generated from a check-boks in the ASI from the mother-stp.

 

If I debug my report. Then I get the following _apslist, where my macro now is defined as '_trusler':

 

 _APSLIST=_ODSdest,soci_sted,aar,maaned,cpr,_trusler,_srvname,_rmthost,_htcook,_username,_srvport,_reqmeth,_debug,_htua,_grafloc,_version,_url,_rmtaddr,_reqencoding,_userlocale,_program,_result,_
 metaperson,_metauser,_metafolder,_client,_SECUREUSERNAME

 

However, if I try to use this macro it does not work, and if I try to put this macro it does not return a value.

 

Do I have to 'activate' the macro somehow before I use it?

1 REPLY 1
FredrikE
Rhodochrosite | Level 12

Hi!

Sessions might help you, I have successfully used them in some of my reports 🙂

 

https://support.sas.com/rnd/itech/doc9/dev_guide/stprocess/sessions.html

 

//Fredrik

SAS Innovate 2025: Register Today!

 

Join us for SAS Innovate 2025, our biggest and most exciting global event of the year, in Orlando, FL, from May 6-9. Sign up by March 14 for just $795.


Register now!

How to Concatenate Values

Learn how use the CAT functions in SAS to join values from multiple variables into a single value.

Find more tutorials on the SAS Users YouTube channel.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 1 reply
  • 652 views
  • 1 like
  • 2 in conversation