Qfriend 发表于 2023-8-18 18:09:51

报表中数据集过滤

报表中的数据集过滤条件设定为数据集中的一个字段=报表中某个控件(注:该控件不在表格中)的value,为什么数据没有显示出来?请教

Felix.Li 发表于 2023-8-18 18:09:52

这个可能存在一个加载顺序。在过滤时,页面其实还没有加载出来。所以你去取值TextBox3可能根本拿不到值

Eden.Sun 发表于 2023-8-18 18:19:04


你好,应该是没有获取到数据,您看一下参数报表的设计,这个需要通过参数来实现:
https://help.grapecity.com.cn/pages/viewpage.action?pageId=5972465

Qfriend 发表于 2023-8-18 18:24:21

数据集是有数据的,过滤的公式:=IIF(TextBox3.Value>0,ToInt32(TextBox3.Value),2)
TextBox3的值是固定设定为1

Qfriend 发表于 2023-8-18 18:26:17

但是设DB的值可以,比如=Fields!ProductId.Value。固定控件就不行呢?
页: [1]
查看完整版本: 报表中数据集过滤