Pdf sas选项方向=横向必须运行两次
使用ODS pdf,我想将pdf的方向切换到横向。 不幸的是,通过使用optionsPdf sas选项方向=横向必须运行两次,pdf,sas,sas-ods,Pdf,Sas,Sas Ods,使用ODS pdf,我想将pdf的方向切换到横向。 不幸的是,通过使用optionsorientation=scape函数,我不得不运行代码两次。第一次运行后,pdf仍处于纵向模式 下面是一些测试代码: ods pdf file="C:/temp/File3.pdf"; options orientation=portrait; proc print data=sashelp.class; run; proc print data=sashelp.retail; run; ods pdf
orientation=scape
函数,我不得不运行代码两次。第一次运行后,pdf仍处于纵向模式
下面是一些测试代码:
ods pdf file="C:/temp/File3.pdf";
options orientation=portrait;
proc print data=sashelp.class;
run;
proc print data=sashelp.retail;
run;
ods pdf close;
运行它之后,我将方向更改为横向,并再次运行代码,但输出仍然是纵向的。如果我再次运行该选项,pdf最终将处于横向模式。在这个例子中,我是否应该做一些不同的事情,以使这项工作在一次通过
就上下文而言,我的报告需要足够的时间来生成,因此我需要避免多次生成它们以实现横向定向。操作顺序
选项语句位于ODS PDF语句之后。因此,在第一次运行时,它是使用默认值或设置的任何值创建的。然后该选项被更改,但该文件已被打开/创建。在第二次运行时,该选项已更改,因此您可以获得所需的方向 操作顺序
选项语句位于ODS PDF语句之后。因此,在第一次运行时,它是使用默认值或设置的任何值创建的。然后该选项被更改,但该文件已被打开/创建。在第二次运行时,该选项已更改,因此您可以获得所需的方向 在执行此操作之前,必须关闭所有打开的ODS列表 ods全部关闭
在开始编写代码时,应该做到这一点。在执行此操作之前,必须关闭所有打开的ODS列表 ods全部关闭
在开始的时候,你的代码应该可以做到这一点。我无法在9.3 M1上复制,Windows x64建议如果你可以在显示代码的批处理模式下复制,请发送给技术支持。很高兴知道这可能是我的机器的故障,而不是一般问题我无法在9.3 M1上复制,Windows x64建议如果您可以使用显示的代码在批处理模式下复制此内容,请发送给技术支持。感谢您知道这可能是我的机器的故障,而不是一般问题。我不认为将选项语句放在ODS PDF之后会有问题。代码对我来说在9.3M1赢下时很好用。您可以在同一ods pdf块内来回切换方向。(模模糊糊地记得这可能是旧版本中的错误??)想知道@Jarlh的版本是什么?我在9.4M0上。现在改变陈述的顺序似乎对我有效。然而,如果我没记错的话,我已经试过了,但在早期的尝试中它不起作用。奇怪的是,我不认为把选项语句放在ODS PDF之后应该是个问题。代码对我来说在9.3M1赢下时很好用。您可以在同一ods pdf块内来回切换方向。(模模糊糊地记得这可能是旧版本中的错误??)想知道@Jarlh的版本是什么?我在9.4M0上。现在改变陈述的顺序似乎对我有效。然而,如果我没记错的话,我已经试过了,但在早期的尝试中它不起作用。怪事