Hello,
I am creating an xml file and trying to resolve a macro unsuccessfully. The ultimate goal is the line must read:
<Form formId="1234 " lastModifiedDate="03/26/13" status="D">
In the above, the formId will be generated from an existing variable. The problem area is lastModifiedDate, which I want to generate from a macro.
%let currentdate=%sysfunc (today(), worddate.);
put ' <Form formId=" 'formId $12.' " lastModifiedDate= " ' ¤tdate ' " status="D"> ' ;
Suggestions?
Thank you so much!
Try:
data _null_ ;
formid = '1234' ;
x = cats('<Form formId="',formid,'" lastModifiedDate = "', put(today(),mmddyy8.) ,'" status = "D">') ;
put x ;
run ;
Try:
data _null_ ;
formid = '1234' ;
x = cats('<Form formId="',formid,'" lastModifiedDate = "', put(today(),mmddyy8.) ,'" status = "D">') ;
put x ;
run ;
Thank you so much! Very much appreciated! Thank you from a health department still learning their way around SAS
Don't miss out on SAS Innovate - Register now for the FREE Livestream!
Can't make it to Vegas? No problem! Watch our general sessions LIVE or on-demand starting April 17th. Hear from SAS execs, best-selling author Adam Grant, Hot Ones host Sean Evans, top tech journalist Kara Swisher, AI expert Cassie Kozyrkov, and the mind-blowing dance crew iLuminate! Plus, get access to over 20 breakout sessions.
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.