在SAS的PROC IML中关闭结果

在SAS的PROC IML中关闭结果,sas,sas-iml,Sas,Sas Iml,我们可以通过这样做来关闭/打开结果 ods-noresults ods结果 但是,如果您在PROC IML中,并且您编写了它,那么您将被送出该过程,并且您必须再次重复所有操作。如何避免这种情况,即如何在不退出程序的情况下打开/关闭结果 我添加了显示Proc IML正在运行的捕获,然后在执行ODS结果时关闭 ODS语句是一个全局语句。它不会使程序退出。您是否正在SAS企业指南中运行您的示例?EG会自动向每个程序追加一个退出,这会导致交互过程退出。解决方案是在SAS窗口环境(“显示管理器”)或其他

我们可以通过这样做来关闭/打开结果

ods-noresults
ods结果

但是,如果您在PROC IML中,并且您编写了它,那么您将被送出该过程,并且您必须再次重复所有操作。如何避免这种情况,即如何在不退出程序的情况下打开/关闭结果

我添加了显示Proc IML正在运行的捕获,然后在执行ODS结果时关闭


ODS语句是一个全局语句。它不会使程序退出。您是否正在SAS企业指南中运行您的示例?EG会自动向每个程序追加一个退出,这会导致交互过程退出。解决方案是在SAS窗口环境(“显示管理器”)或其他非EG环境中运行程序。不,我使用的是SASBase@Rick我加了一张图片,我以前从未见过这个。在Windows上的SAS 9.3或SAS 9.4上,这种情况不会发生在我身上。联系SAS技术支持,并向他们提供详细信息,如您的SAS版本、操作系统等。您还可以澄清为什么要这样做。即使在你的系统中有这样的原因(我同意Rick的观点,它不应该这样),也可能有一种方法来做你想做的事情。