SAS例如静音/注释/暂停/隐藏分支

SAS例如静音/注释/暂停/隐藏分支,sas,enterprise-guide,Sas,Enterprise Guide,在SAS EG中,是否有一种方法可以暂停分支的执行(例如,任务将变灰),以便在执行父进程时不执行分支 如果没有,您会建议一个好的做法,即在不丢失流程树结构的情况下将一些任务放在一边?这取决于您的SAS版本,例如,当您单击任何任务时,检查您是否有此“添加条件”。添加条件后,它将显示为标志。请参见下面的屏幕截图。 您可以添加另一个答案中所示的条件,并使其取决于提示值(如果您有时可能希望运行此选项),或者取决于您仅在程序中手动定义的宏值(如果您当前不希望运行它) 但是,如果没有一些毫无意义的体操,你将

在SAS EG中,是否有一种方法可以暂停分支的执行(例如,任务将变灰),以便在执行父进程时不执行分支


如果没有,您会建议一个好的做法,即在不丢失流程树结构的情况下将一些任务放在一边?

这取决于您的SAS版本,例如,当您单击任何任务时,检查您是否有此“添加条件”。添加条件后,它将显示为标志。请参见下面的屏幕截图。

您可以添加另一个答案中所示的条件,并使其取决于提示值(如果您有时可能希望运行此选项),或者取决于您仅在程序中手动定义的宏值(如果您当前不希望运行它)

但是,如果没有一些毫无意义的体操,你将无法保持你的链接。使用条件执行意味着不执行分支的其余部分

我还建议,如果您想保留但不运行额外的程序,请将它们移动到另一个流程流,除非您有很好的理由将它们保留在该特定流程流中。我通常有几个流程:

  • 在开发中:我有正在开发的程序,我不想按照整个流程运行(可能我还不确定它们的顺序,或者不确定是否包括)
  • 其他程序:我将可能临时运行但不定期运行的程序放入其中
  • 不推荐使用的程序:我把那些“旧”的、不再使用的程序放在这里,但我想留下来作为参考或只是为了记住我所做的事情
最后,如果你使用版本控制,你总是可以回到你以前的程序;因此,如果您正确地使用版本控制,您不需要保留程序以防万一,如果您相当确定不再需要它们。

太好了,我有这个“添加条件”项,但我不知道如何将条件设置为“FALSE”,所以我确定不会执行分支,您知道怎么做吗?谢谢