对于数组类型的字段,比如Dimension,假如你试图访问一个单独的数据,我们就不能直接使用Dimension[Index]的方式,否则我们将会的到类似"Query extended range failure: Right parenthesis expected near pos 0."的错误。
下面的代码展示了怎样使用正确的方法访问数组类型Department。
public void init() { QueryBuildRange qbrDimension; ; super(); //Department's index is 1 qbrDimension = this.query().dataSourceNo(1).addRange(fieldid2ext(fieldNum(myTableName, Dimension), 1)); ... }