基于values表的xls导入查询
web端xls导入之后,将所需的字段按照values要求进行合并,然后传递给单元格缓存,通过超级链接将单元格缓存赋值给参数,查询数据集中将参数转换成values表,结合其它表最终生成所需的查询。
大概思路如下: 1、首先按照xls设置相应字段,需要有足够的列用于导入xls。
2、在最后增加一列用于某行所需字段的合并缓冲。 用公式输入:"('"+b2+"','"+e2+"','"+f2+"')" 取的是b、e、f列为所需字段 该列“其他属性”必须设置为“原值”,另外可以将其设置为隐藏
3、缓冲列第一行用于最终values缓冲,添加超级链接,参数fr_values等于该单元格
4、打开web模板属性,在“填报页面设置”中,修改设置为“为该模板单独设置”,添加导入[Excel],事件设置中增加“Excel导入后” ,拷入xls_values.js内容
5、查询数据集设置,参见《values妙用》
编辑于 2021-7-19 20:20
|