这里最好不要用字符串写死
推荐使用value函数,取下拉框数据字典对应的数据集的第一个值
--------------------
VALUE(tableData,col,row)返回tableData中列号为col的值,行号为row。
tableData:tableData的名字,字符串形式的。
row:行号。
col:列号。
备注:
先从报表数据集中查找,然后再从服务器数据集中查找,返回的是tableData的行数。
示例:
VALUE("country",5,3)等于SouthAmerica。
VALUE("Simple",8,3)等于jonnason。
VALUE("country",5,"大陆")等于SouthAmerica。
VALUE(tableData,col)返回tableData中列号为col的一列值。
VALUE(tableData,targetCol,orgCol,element)返回tableData中第targetCol列中的元素,这些元素对应的第orgCol列的值为element。
示例:
tableData:co
国家 省份
中国 江苏
中国 浙江
中国 北京
美国 纽约
美国 新泽西
VALUE("co",2,1,"中国")等于["江苏","浙江","北京"]。
特别说明:
列号也可以写为列名。VALUE(tableData,targetCol,orgCol,element,idx)返回VALUE(tableData,targetCol,orgCol,element)数组的第idx个值。
特别说明:
idx的值小于0时,会取数组的第一个值,idx的值大于数组长度时,会取数组的最后一个值。