1、在决策报表里,把控件名称(决策报表内部而非决策报表参数面板)和参数名称改成一致,可以实现自动查询-https://help.finereport.com/doc-view-2085.html
或者这个 -https://help.finereport.com/doc-view-653.html
2、这个公式是错的,and(条件1,条件2),
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的值大于数组长度时,会取数组的最后一个值。