楼主: caliphcheng
5054 1

关于SAS的log check的macro的问题 [推广有奖]

  • 0关注
  • 0粉丝

本科生

4%

还不是VIP/贵宾

-

威望
0
论坛币
5 个
通用积分
0.0173
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
1574 点
帖子
49
精华
0
在线时间
38 小时
注册时间
2012-4-10
最后登录
2016-12-8

楼主
caliphcheng 发表于 2014-10-15 21:56:37 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
平时用log check的macro去检查output的log文件,都会显示各种详细的项目比如:
UERROR                                                               0   
UNINITIALIZED                                                        0   
UWARNING                                                             0   
VALUES HAVE BEEN CONVERTED TO                                        0   
WARNING                                                              0   
_ERROR_=1                                                            0   



但是这次我写程序,用的同意一个log check macro,出来的只有这样的:

Total log file lines read                                952
Number of lines containing at least one searched message 2
Number of searched messages found                        2


说是搜到了两个,但不知道是神马,我手动搜了下,不是ERROR或者WARNING。


然后我又进程序的log看了下,因为执行log check macro的语句在log output语句之后,所以得在程序里面看,于是就发现问题了:
WARNING: No output destinations active.
WARNING: No output destinations active.
WARNING: No output destinations active.


连续三个WARNING,而且不知道是什么意思,LOG CHECK的结果输出位置我有指定,而且的确有生成就是上面提到那个。

这要怎么解决啊?

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Macro check Chec sas的 acr ERROR file 程序 项目

沙发
jingju11 发表于 2014-10-16 04:07:54

Looks like the warningis not significant at all in your program. Basically, when SAS starts tooutput, for example, from proc print, it finds no destination to go because allODS windows are closed at that moment. That is, you may simply lose the output.One way workaround is to initiate listing/html... prior to the output. Forexample, using ods html; or ods listing; etc.
Jingju

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-29 14:44