【报表】通过表格上的文本控件进行数据集的筛选汇总

求助,

如何在帆软报表的表格上通过文本控件的输入进行数据集的筛选汇总?

需求:

有一个FROM文本控件和一个TO的文本控件,在输入值后到数据集去进行筛选,找到对应字段进行汇总。

eg:

FROM = 2017-01

TO = 2017-06

数据集 = 2017-01~2017-12(源)

通过输入两个值可以找出2017-01~2017-06的数据,在通过某个字段进行加总。

FineReport limcheepang94 发布于 2018-12-20 16:00
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
limcheepang94Lv3见习互助
发布于2018-12-20 20:10

查了很久,终于找到解决方案了,谢谢楼下那位给的提议,虽然不符合我的预期。


解决方案:http://help.finereport.com/doc-view-850.html


这个方案可以完全适用。

知道帆软报表加载工序的大神们应该都知道,控制数据集(Data Table)是一件很痛苦的事情。

以前用的是一个很笨重的触发重新查询(Sql函数),但是这个效率问题很严重,目前为止我不建议这样处理。

那以上的方法就能完全解决,相当于在内存中的DataTable进行select或者group等操作。

而且还是用SUM!

完美~

不枉我搜了一整天文档和论坛。

最佳回答
0
zsh331Lv8专家互助
发布于2018-12-20 19:18

自动匹配-http://help.finereport.com/doc-view-534.html


看懂这篇文档,你就知道如何实现了~

  • limcheepang94 limcheepang94(提问者) 抱歉,如果下拉框没办法设置区间。 您给的方法不符合我的需求。
    2018-12-20 20:04 
  • 1关注人数
  • 899浏览人数
  • 最后回答于:2018-12-20 20:10
    请选择关闭问题的原因
    确定 取消
    返回顶部