找回密码
 立即注册

QQ登录

只需一步,快速开始

李青

注册会员

1

主题

1

帖子

4

积分

注册会员

积分
4
  • 16

    金币

  • 1

    主题

  • 1

    帖子

最新发帖
李青
注册会员   /  发表于:2024-2-29 14:41  /   查看:1604  /  回复:2
本帖最后由 Grayson.Shang 于 2024-3-6 12:24 编辑


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

2 个回复

倒序浏览
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2024-3-1 16:38:17
来自 3#
本帖最后由 Grayson.Shang 于 2024-3-6 12:23 编辑

关于在这个问题,还有另一种解决方案,这种解决方案也可以解决这种问题,而且还可以使用报表参数,进行数据查询

  1. $.[?(@.PayMonth=='{@报表参数1}')]
复制代码

问题跟进,这个问题已经调查清楚,这个是LOOKUP函数的问题,问题我们已经了解,编号:F-20954
问题描述:这个问题是报表中LOOKUP函数的问题,两个数据集的数据虽然都做了过滤,但是因为是LOOKUP是从数据源上查询,查询的结果是第一个,所以才会出现前面好的,最后一个错了,因为根据关键字查询的时候,其他的都在前面,只有最后一个在2022年的数据在后面

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2024-2-29 18:14:47
沙发
本帖最后由 Grayson.Shang 于 2024-3-1 15:53 编辑

问题跟进:已经复现问题,暂时还没有调查出来问题的原因,等调查出来原因会在帖子中跟进

问题跟进:这个问题是报表中LOOKUP函数的问题,两个数据集的数据虽然都做了过滤,但是因为是LOOKUP是从数据源上查询,查询的结果是第一个,所以才会出现前面好的,最后一个错了,因为根据关键字查询的时候,其他的都在前面,只有最后一个在2022年的数据在后面

解决方案:咱们之前是在数据集上做的过滤,可以把之前的过滤去掉,从数据源上过滤,这样既可以解决问题,而且性能会更好

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部