我有一个名为 report 的表格,并且有一个名为ord
的变量,它取值1,2,3 ... 15。我生成了全局宏变量&n1
,&n2
,&n3
.... &n15
,这些变量都是数字。
我希望在表格报告中添加另一列value
,其中包含相应宏变量的值。
例如,%SYSEVALF(&n1)
= 10,%SYSEVALF(&n13)
= 22,%SYSEVALF(&n10)
= 8
id ord value
1 1 10
2 13 22
3 10 8
....
我知道有很多方法可以解决它,但是,我想通过几行代码来理解它。
谢谢!
答案 0 :(得分:2)
使用SYMGETN()
功能。
value = symgetn(cats('n',ord));