SAS程序启动的日期和时间打印在列表输出的每页顶部,为什么不打印在html输出上?

SAS程序启动的日期和时间打印在列表输出的每页顶部,为什么不打印在html输出上?,sas,base,Sas,Base,此选项对我的html输出没有影响,但对列表输出效果良好。还解释了如何在html输出上打印日期和时间,就像列表输出一样 options date/nodate; 按设计工作;根据报告: 注意:在交互式SAS会话中,日期和时间仅在输出窗口中注明 顺便说一句,输出窗口是指列表目的地(与结果窗口分开,后者是现代ODS目的地(包括HTML)的所在地) 如果希望以HTML格式显示,则需要将其添加到标题中: /*----prints date in the upper right side of

此选项对我的html输出没有影响,但对列表输出效果良好。还解释了如何在html输出上打印日期和时间,就像列表输出一样

 options date/nodate;

按设计工作;根据报告:

注意:在交互式SAS会话中,日期和时间仅在输出窗口中注明

顺便说一句,输出窗口是指列表目的地(与结果窗口分开,后者是现代ODS目的地(包括HTML)的所在地)

如果希望以HTML格式显示,则需要将其添加到标题中:

    /*----prints date in the upper right side of the output------*/
    options dtreset date;
    ods listing;
    Title; /*I dont want to print any title*/
    proc print data=sashelp.class;
    run;
    ods listing close;

    /*----for html ods, date is not printed----------------------*/
    options dtreset date;
    ods html;
    Title; /*I dont want to print any title*/
    proc print data=sashelp.class; 
    run;
    ods html close;
或者
&Sysdate9.
,如果您喜欢这种格式


Art Carpenter’s中还讨论了一些其他方法。

您能否发布一个导致该问题的示例程序?可能使用SASHELP.CLASS或其他每个人都应该拥有的数据集?@Tom在您请求时添加了代码。是否有任何方法可以在不使用标题语句的情况下将列表输出中打印的日期打印到html输出?可能您可以添加ODS文本语句来写入数据/时间?如果您的意思是作为页眉-否,因为ODS HTML没有页面。其他目的地(PDF、RTF)确实具有页眉功能。或者,是的,ODS文本语句或类似的语句,如果您只想将其放置在页面上,而不使用TITLE语句,但我认为它们的差异不足以产生影响,除非您在多个页面上重复某些内容(这在HTML上同样是不可能的)。
title "(other things) &sysdate.";