在函数中使用列名<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />有人可以帮我解决以下问题吗?
专栏1 =字符(列名( 1个)) ;
专栏2 =字符(列名( 2个)) ;
评价(解析(评估插入( “\[
对象<<模拟器(
1、
因素(
AB << 随机( ^distNameOne^( ^strParameterOne^ ) ),
^Column2^ << 随机(^distNameTwo^(^strParameterTwo^))
),
回应(
:第 3 列 << 无噪音
),
自动历史更新(1),
模拟
);
]\" ))) ;
如果我手动将第一列命名为“AB”,探查器就可以正常工作。 但是,尝试自动使用 Column2 中的列名是行不通的。 关于如何让它工作的任何想法?
谢谢
在函数中使用列名太好了,一切都像一个魅力。 再次感谢!
回复:在函数中使用列名那么您可能需要在列名周围加上引号。
:名字(“^专栏2 ^") <<随机的( ^ distNameTwo ^ ( ^ str参数二^ ) )
在函数中使用列名尝试时出现以下错误:
Name arg 必须用引号引起来 string 第 5 行第 9 列:name(.....
在函数中使用列名由于正斜杠,该列名将不起作用。这个构造应该可以工作:
:名字(^专栏2 ^) <<随机的( ^ distNameTwo ^ ( ^ str参数二^ ) )
回复:在函数中使用列名感谢您及时的回复。
起初您的解决方案似乎不起作用。 然后,我决定手动将列的名称更改为更简单的名称,这样就成功了。
任何想法为什么名为“S/B nominal length-c”的列不起作用,但如果我将其重命名为“SB nominal length c”它确实有效?
顺便说一句,我使用了以下格式:
:^Column1^ << 随机
或者也许有一种方法可以让脚本自动删除开头的任何标点符号?
谢谢
在函数中使用列名您正在将列操作发送到字符串。试试这两种变体:
:^专栏2 ^ <<随机的( ^ distNameTwo ^ ( ^ str参数二^ ) )
柱子( ^专栏2 ^ ) <<随机的( ^ distNameTwo ^ ( ^ str参数二^ ) )
或者甚至
作为专栏( ^专栏2 ^ ) <<随机的( ^ distNameTwo ^ ( ^ str参数二^ ) )