【发布时间】:2017-05-31 21:31:50
【问题描述】:
是否可以在 SAS Enterprise Guide 中创建存储过程并允许用户输入值列表,而无需手动输入列表?
我使用的 Base SAS 比 EG 多,所以我不是存储过程方面的专家。目前,我所在地区的分析师可能必须搜索如下值列表:
012345678
123456789
231456789
091236574
439857345
120129038
230918239
....
....
N
并且正在使用为输入这些值而构建的存储过程。但是,这并不高效,因为最后一个值可能 > 40,并且 SAS 一次只允许您输入一个。
我已经和提示经理混了一个小时左右,但没有任何运气。我还尝试使用我导入的 excel 文档“从静态列表中选择用户”。哪个特别有效,但是,因为值总是不同的,我不知道如何让 EG 首先导入这个 excel 文档,然后提示她选择所有(新)值,然后运行程序的其余部分。
此外,似乎每次导入文档时我都必须更改提示管理器中的“静态值列表”,即使程序的其余部分以导入 excel 文档为条件。我将继续玩这个,但想知道是否有人以前做过这个。
【问题讨论】:
标签: stored-procedures sas enterprise-guide