首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >文本条目控制以字符为数字SAS/AF

文本条目控制以字符为数字SAS/AF
EN

Stack Overflow用户
提问于 2019-02-15 10:27:08
回答 1查看 27关注 0票数 0

我是SAS/AF和SCL的新手,我试图在学习的同时构建简单的应用程序,但是当我在SCL中输入一个代码时,它可以很好地处理Version 6对象,但不适用于最新的组件。

这是SCL代码

代码语言:javascript
复制
INIT:                                                                                                                                   
return;                                                                                                                                 


BUTTON:                                                                                                                                 

SUBMIT CONTINUE;                                                                                                                        

proc print data=&datatable;                                                                                                             
run;                                                                                                                                    

ENDSUBMIT;                                                                                                                              

RETURN;                                                                                                                                 


TERM:                                                                                                                                   
Return;

这对于输入字段很好,这是版本6,但对于文本条目控制则不适用。

当我输入sashelp.class时,我得到的错误是

代码语言:javascript
复制
NOTE: SCL source line.
17   proc print data=4427;
                 ----
                 22
                 200
ERROR 22-322: Expecting a name.
ERROR 200-322: The symbol is not recognized and will be ignored.
18   run;
ERROR: File WORK.NAME.DATA does not exist.

新对象的SCL脚本中缺少什么?

EN

回答 1

Stack Overflow用户

发布于 2019-02-15 16:27:32

提交替换

  • 在版本6中,提交替换&ObjectName是它的值。
  • 在版本8+中,对一个&ControlName的submit替换是它的引用id,因此您可以得到4427或任何它是框架运行时的内容。

更改按钮处理程序中的提交代码,以引用控件的text属性,以便将其替换为属性值。

代码语言:javascript
复制
proc print data=&datatable.text;
run;
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54707283

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档