****************************************************************************************************
****************************************************************************************************
* PROGRAM: create_report.sas
* Created (mm/dd/yyyy): 11/30/2020
*--------------------------------------------------------------------------------------------------
* PURPOSE: This macro drives the creation of QRP reports
*--------------------------------------------------------------------------------------------------
* Sentinel Coordinating Center
* info@sentinelsystem.org
***************************************************************************************************;
***************************************************************************************************;
* Initialize global macro variables and read in input files
***************************************************************************************************;
proc printto log="&reportroot.output/qrp_report_log.log" new;
%put =====> MACRO CALLED: create_report;
/*clear work and output*/
proc datasets nowarn nolist lib=work kill; quit;
proc datasets nowarn nolist lib=repdata kill; quit;
proc datasets nowarn nolist lib=msocdata kill; quit;
/*Initialize global macro variables*/
%initialize_macro_variables();
/*read in input files and process input file parameters*/
***************************************************************************************************;
* Create concactenated libname for each DP and output DP metadata
***************************************************************************************************;
%createlibref(dplist = &random_dplist.,
signaturefile =%scan(&runidlist,1)_signature);
%if ^%index(&reporttype,TREE) %then %do;
***************************************************************************************************;
* Assign study start and end dates