mirror of
https://github.com/yabwon/SAS_PACKAGES.git
synced 2026-01-17 11:10:06 +00:00
SAS Packages Framework, version 20231123
## SAS Packages Framework, version `20231123` ### Changes in SPF - Minor update in log aesthetics for `%generatePackage()` macro. --- ### The macroArray package [ver. 1.2.3] - Update in `q=` parameter for the `%array()` macro. - Fix in data set existence for `ds=` parameter in the `%array()` macro. - Documentation updated. --- ### Packages regenerated with the latest version of SPF: - macroArray package [ver. 1.2.3] SHA256 digests for packages: - macroArray: `F*A0840B92EB9356EDB318DBE9B579A345C85ABF69E8D5F7C73C144C66F2F74FB4`
This commit is contained in:
@@ -23,7 +23,7 @@
|
||||
default value 1 means "delete tests work" */
|
||||
)/ secure minoperator
|
||||
/*** HELP END ***/
|
||||
des = 'Macro to generate SAS packages, version 20231111. Run %generatePackage() for help info.'
|
||||
des = 'Macro to generate SAS packages, version 20231123. Run %generatePackage() for help info.'
|
||||
;
|
||||
%if (%superq(filesLocation) = ) OR (%qupcase(&filesLocation.) = HELP) %then
|
||||
%do;
|
||||
@@ -38,7 +38,7 @@ des = 'Macro to generate SAS packages, version 20231111. Run %generatePackage()
|
||||
%put ### This is short help information for the `generatePackage` macro #;
|
||||
%put #-------------------------------------------------------------------------------#;
|
||||
%put # #;
|
||||
%put # Macro to generate SAS packages, version `20231111` #;
|
||||
%put # Macro to generate SAS packages, version `20231123` #;
|
||||
%put # #;
|
||||
%put # A SAS package is a zip file containing a group #;
|
||||
%put # of SAS codes (macros, functions, data steps generating #;
|
||||
@@ -820,7 +820,7 @@ title6 "MD5 hashed fileref of package lowcase name: &_PackageFileref_.";
|
||||
title8 "Required SAS packages: %qsysfunc(compress(%superq(packageReqPackages),%str(%'%")))" ; /* " */
|
||||
%end;
|
||||
|
||||
footnote1 "SAS Packages Framework, version 20231111";
|
||||
footnote1 "SAS Packages Framework, version 20231123";
|
||||
|
||||
proc print data = &filesWithCodes.(drop=base folderRef fileRef rc folderid _abort_ fileId additionalContent);
|
||||
run;
|
||||
@@ -1541,7 +1541,7 @@ data _null_;
|
||||
%end;
|
||||
put +(-1) '`.;''' /
|
||||
' !! '' %put The macro generated: '' !! put(dtCASLudf, E8601DT19.-L) !! ";"' /
|
||||
' !! '' %put with the SAS Packages Framework version 20231111.;''' /
|
||||
' !! '' %put with the SAS Packages Framework version 20231123.;''' /
|
||||
' !! '' %put ****************************************************************************;''' /
|
||||
' !! '' %GOTO theEndOfTheMacro;''' /
|
||||
' !! '' %end;''' ;
|
||||
@@ -1706,7 +1706,7 @@ data _null_;
|
||||
%end;
|
||||
put +(-1) '`.; '' !!' /
|
||||
''' %put The macro generated: ''' " !! put(dtIML, E8601DT19.-L) !! " '''; '' !!' /
|
||||
''' %put with the SAS Packages Framework version 20231111.; '' !! ' /
|
||||
''' %put with the SAS Packages Framework version 20231123.; '' !! ' /
|
||||
''' %put ****************************************************************************; '' !! ' /
|
||||
''' %GOTO theEndOfTheMacro; '' !! ' /
|
||||
''' %end; '' !! ' /
|
||||
@@ -2492,7 +2492,7 @@ data _null_;
|
||||
put "put @3 'localization (only if additional content was deployed during the installation process).';" / "put ;";
|
||||
%end;
|
||||
|
||||
put 'put "***"; put "* SAS package generated by generatePackage, version 20231111 *"; put "***";';
|
||||
put 'put "***"; put "* SAS package generated by generatePackage, version 20231123 *"; put "***";';
|
||||
|
||||
put 'run; ' /;
|
||||
|
||||
@@ -2644,7 +2644,7 @@ data _null_;
|
||||
|
||||
/* copy code file into the zip */
|
||||
call execute('data _null_;');
|
||||
call execute(' put ;');
|
||||
call execute(' put ; length pathname $ 8192;');
|
||||
call execute(' pathname = pathname("_SPFIN_");');
|
||||
|
||||
call execute(' do until (ex OR Try>10) ;');
|
||||
|
||||
Reference in New Issue
Block a user