创建用户提示以持续整个SAS项目

创建用户提示以持续整个SAS项目,sas,prompt,Sas,Prompt,我正在使用SAS Enterprise Guide 5.1,我有一个由4个导入语句和4个SAS程序组成的项目。SAS程序连接到Teradata并删除表,创建和加载表,创建索引(在Teradata中),授予角色,最后收集统计数据 我的问题是 如何让用户(使用Enterprise Guide)开始运行此项目,以交互方式一次性提供其用户名和密码,以便他们不必在四个sas脚本中的每一个脚本中存储该信息 谢谢 您可以对其中一个程序应用提示。在创建提示期间,可以选择允许提示值(宏变量)在整个项目期间可用

我正在使用SAS Enterprise Guide 5.1,我有一个由4个导入语句和4个SAS程序组成的项目。SAS程序连接到Teradata并删除表,创建和加载表,创建索引(在Teradata中),授予角色,最后收集统计数据

我的问题是

如何让用户(使用Enterprise Guide)开始运行此项目,以交互方式一次性提供其用户名和密码,以便他们不必在四个sas脚本中的每一个脚本中存储该信息


谢谢

您可以对其中一个程序应用提示。在创建提示期间,可以选择允许提示值(宏变量)在整个项目期间可用

更新:
大多数情况下,提示名是宏变量(&NAME)…但是,某些提示类型(文本除外)会创建多个宏变量(日期范围创建8个)。您可以在提示符管理器(视图/提示符管理器)中查看将从提示符创建的宏变量的名称。选择一个提示,然后右键单击它并选择“显示宏变量…”,任何和所有宏变量都将显示出来…只是不要忘记在代码中用&作为提示名称的开头

谢谢。这正是我需要的。作为对其他寻找此信息的人的提示。在代码中,您将变量引用为&variable。记住在变量名后使用“.”。似乎并不总是需要它,但未能提供它导致我的代码出错。更新了我关于查看从提示创建的宏变量的答案。