公式错误嗨,我运行此代码时收到错误。
我有什么错误吗?
//Remove brackets in All Column names
dt1 << deselect all();
wait (0.5);
//int i = 0;
For (int j = 7, j <= 86, j ++,
col = Column (j);
colname = "I" || Char(j-6) || "_nA";
col << Set Name(colname);
);
回复:公式虫看来你试图在变量j之前声明一个变量类型,方法是用int前缀它。
这有几个问题:
- JSL不要求(或支持)声明变量类型。
- 在JSL中忽略空格,因此在您的代码中,循环计数器变量实际上是“int j”。因此,当您在比较中引用“j”时,它是未定义的。
只需删除“int”,您的代码就不会产生错误。