我有一个 SAS 程序,它遍历某些数据集并生成一堆报告到ODS HTML
目的地。
有时,由于我运行这些报告的数据集很小,某些数据PROC REPORT
不会生成,因为对于我所使用的这组数据,没有要报告的数据。对于这些情况,我会收到以下消息:
警告:每次观察都缺少 GROUP、ORDER 或 ACROSS 变量。
我想要在 HTML 中显示某种消息,例如“未生成”或其他内容。
PROC REPORT
我尝试使用返回/错误代码或上面的警告文本来检测这一点,但错误代码为 0(没问题,真的吗?)并且如果下一个生成 OK ,则警告文本不会重置。
如果它很重要,我将使用带有 CALL EXECUTE 的数据步骤来获取为这些数据集生成的所有 PROC REPORT 代码。
有什么方法可以生成此“未生成”消息或至少捕获这些警告PROC REPORT
?