背景:某些类型的hbase表在查询时不能使用IN,但帆软前端需要批量查询。
问题:如何通过前端发起多个请求执行SQL,并在前端显示查询结果?
解决了:
1. 通过用“逗号”分隔来超链接批量查询的内容,并将其作为“参数1”从报表A 传递到报表B。
2. 在数据集中写入SQL时,使用参数2传递where条件。
3、在单元格A2中输入公式SPLIT($parameter1,\’,\’)垂直扩展
4、B1后水平单元格输入字段的中文名称(B1-E1等)
5. 将以B2 开头的水平单元格(例如B2-E2)拖动到数据集中的字段,并将它们全部设置为“列表”和“垂直扩展”。
6. 双击B2 单元格,显示参数输入对话框。直接关闭,再次双击B2单元格,点击插入动态参数。参数:参数2,值:首先选择表达式F(x)。 ),然后输入A2。
7、保存两个报表,预览报表A,点击需要查询的内容。跳转到报表B 并对报表B 运行查询。
以上#饭软FR相关内容来源仅供参考。相关信息请参见官方公告。
原创文章,作者:CSDN,如若转载,请注明出处:https://www.sudun.com/ask/91427.html