-
-
chenxing 小试身手Lv3
发表于2019-6-12 12:02
悬赏100
已解决
楼主
本帖最后由 chenxing 于 2019-6-12 16:58 编辑
我设置起止参数后,在数据期里设置:
其中@rq是设置的起止日期参数名称;里面关联了两个表:gk_order(含rq字段)、gk_product(不含rq字段);运行后提示gk_product表没有rq字段

我设置起止参数后,在数据期里设置:


27个回答
孤傲的旋律 发表于 2019-6-12 17:07
这个你肯定是在某一处设置了过滤条件或者数据期条件 或者是参数的作用字段 如果不需要的话 把对应的设置去 ...
我在报表区设置了如标题图片所示的数据期:结果报错。
去掉数据期,在日期参数设置自动过滤还是报错。
报错原因都是因为gk_product表没有rq字段
chenxing 发表于 2019-6-13 09:18
我在报表区设置了如标题图片所示的数据期:结果报错。
去掉数据期,在日期参数设置自动过滤还是报错。
报 ...
组件勾选了自动过滤,需要设置作用字段的,设置的是什么呢??
缱绻 发表于 2019-6-13 09:38
组件勾选了自动过滤,需要设置作用字段的,设置的是什么呢??
作用字段是gk_order表的rq字段,但运行时的结果跟上面的语句一样。错误原因也是因为gk_product表没有rq字段
chenxing 发表于 2019-6-13 10:22
作用字段是gk_order表的rq字段,但运行时的结果跟上面的语句一样。错误原因也是因为gk_product表没有rq字 ...
只要日期参数不设置自动过滤就没有问题吗?
那就看下钻取是怎么设置的,截图看看
缱绻 发表于 2019-6-13 11:47
那就看下钻取是怎么设置的,截图看看
报错的原因:
因为:现有表gk_product:字段:品类、产品id; 表gk_order:字段:订单id、订单金额、订单数量
因为品类与产品数在一张表里,所以系统先统计产品数;然后再统计订单数、销售金额、销售量;最后根据品类相同进行合并。
而因为gk_product表里没有rq字段,所以怎么设置都报错。
怎么解决这种分两步统计的问题。不能先两个表关联,然后再统计各数据的值吗?