mirror of
https://github.com/sasjs/core.git
synced 2026-01-07 01:20:05 +00:00
Merge pull request #82 from sasjs/checkmsg
fix: adding sysmsg() to failed metadata calls
This commit is contained in:
21
all.sas
21
all.sas
@@ -975,7 +975,8 @@ https://github.com/yabwon/SAS_PACKAGES/blob/main/packages/baseplus.md#functionex
|
|||||||
%end;
|
%end;
|
||||||
%end;
|
%end;
|
||||||
%else %do;
|
%else %do;
|
||||||
%put dataset &libds not opened! (rc=&dsid);
|
%put &sysmacroname: dataset &libds not opened! (rc=&dsid);
|
||||||
|
%put &sysmacroname: %sysfunc(sysmsg());
|
||||||
%return;
|
%return;
|
||||||
%end;
|
%end;
|
||||||
|
|
||||||
@@ -1037,7 +1038,11 @@ https://github.com/yabwon/SAS_PACKAGES/blob/main/packages/baseplus.md#functionex
|
|||||||
%let vlen = %str( );
|
%let vlen = %str( );
|
||||||
%end;
|
%end;
|
||||||
%end;
|
%end;
|
||||||
%else %put dataset &libds not opened! (rc=&dsid);
|
%else %do;
|
||||||
|
%put &sysmacroname: dataset &libds not opened! (rc=&dsid);
|
||||||
|
%put &sysmacroname: %sysfunc(sysmsg());
|
||||||
|
%return;
|
||||||
|
%end;
|
||||||
|
|
||||||
/* Close dataset */
|
/* Close dataset */
|
||||||
%let rc = %sysfunc(close(&dsid));
|
%let rc = %sysfunc(close(&dsid));
|
||||||
@@ -1161,7 +1166,11 @@ returns:
|
|||||||
%let vnum = %str( );
|
%let vnum = %str( );
|
||||||
%end;
|
%end;
|
||||||
%end;
|
%end;
|
||||||
%else %put dataset &ds not opened! (rc=&dsid);
|
%else %do;
|
||||||
|
%put &sysmacroname: dataset &libds not opened! (rc=&dsid);
|
||||||
|
%put &sysmacroname: %sysfunc(sysmsg());
|
||||||
|
%return;
|
||||||
|
%end;
|
||||||
|
|
||||||
/* Close dataset */
|
/* Close dataset */
|
||||||
%let rc = %sysfunc(close(&dsid));
|
%let rc = %sysfunc(close(&dsid));
|
||||||
@@ -1210,7 +1219,11 @@ Usage:
|
|||||||
%let vtype = %str( );
|
%let vtype = %str( );
|
||||||
%end;
|
%end;
|
||||||
%end;
|
%end;
|
||||||
%else %put dataset &libds not opened! (rc=&dsid);
|
%else %do;
|
||||||
|
%put &sysmacroname: dataset &libds not opened! (rc=&dsid);
|
||||||
|
%put &sysmacroname: %sysfunc(sysmsg());
|
||||||
|
%return;
|
||||||
|
%end;
|
||||||
|
|
||||||
/* Close dataset */
|
/* Close dataset */
|
||||||
%let rc = %sysfunc(close(&dsid));
|
%let rc = %sysfunc(close(&dsid));
|
||||||
|
|||||||
@@ -51,7 +51,8 @@
|
|||||||
%end;
|
%end;
|
||||||
%end;
|
%end;
|
||||||
%else %do;
|
%else %do;
|
||||||
%put dataset &libds not opened! (rc=&dsid);
|
%put &sysmacroname: dataset &libds not opened! (rc=&dsid);
|
||||||
|
%put &sysmacroname: %sysfunc(sysmsg());
|
||||||
%return;
|
%return;
|
||||||
%end;
|
%end;
|
||||||
|
|
||||||
|
|||||||
@@ -43,7 +43,11 @@
|
|||||||
%let vlen = %str( );
|
%let vlen = %str( );
|
||||||
%end;
|
%end;
|
||||||
%end;
|
%end;
|
||||||
%else %put dataset &libds not opened! (rc=&dsid);
|
%else %do;
|
||||||
|
%put &sysmacroname: dataset &libds not opened! (rc=&dsid);
|
||||||
|
%put &sysmacroname: %sysfunc(sysmsg());
|
||||||
|
%return;
|
||||||
|
%end;
|
||||||
|
|
||||||
/* Close dataset */
|
/* Close dataset */
|
||||||
%let rc = %sysfunc(close(&dsid));
|
%let rc = %sysfunc(close(&dsid));
|
||||||
|
|||||||
@@ -43,7 +43,11 @@ returns:
|
|||||||
%let vnum = %str( );
|
%let vnum = %str( );
|
||||||
%end;
|
%end;
|
||||||
%end;
|
%end;
|
||||||
%else %put dataset &ds not opened! (rc=&dsid);
|
%else %do;
|
||||||
|
%put &sysmacroname: dataset &libds not opened! (rc=&dsid);
|
||||||
|
%put &sysmacroname: %sysfunc(sysmsg());
|
||||||
|
%return;
|
||||||
|
%end;
|
||||||
|
|
||||||
/* Close dataset */
|
/* Close dataset */
|
||||||
%let rc = %sysfunc(close(&dsid));
|
%let rc = %sysfunc(close(&dsid));
|
||||||
|
|||||||
@@ -39,7 +39,11 @@ Usage:
|
|||||||
%let vtype = %str( );
|
%let vtype = %str( );
|
||||||
%end;
|
%end;
|
||||||
%end;
|
%end;
|
||||||
%else %put dataset &libds not opened! (rc=&dsid);
|
%else %do;
|
||||||
|
%put &sysmacroname: dataset &libds not opened! (rc=&dsid);
|
||||||
|
%put &sysmacroname: %sysfunc(sysmsg());
|
||||||
|
%return;
|
||||||
|
%end;
|
||||||
|
|
||||||
/* Close dataset */
|
/* Close dataset */
|
||||||
%let rc = %sysfunc(close(&dsid));
|
%let rc = %sysfunc(close(&dsid));
|
||||||
|
|||||||
Reference in New Issue
Block a user