在QueryRange中访问数组类型的字段

对于数组类型的字段,比如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));   
     ...
}
posted @ 2012-08-30 11:40  Sprite.z  Views(273)  Comments(0Edit  收藏  举报