找回密码
 立即注册

QQ登录

只需一步,快速开始

泛微测试

注册会员

3

主题

5

帖子

26

积分

注册会员

积分
26
  • 82

    金币

  • 3

    主题

  • 5

    帖子

最新发帖
泛微测试
注册会员   /  发表于:2024-11-1 10:38  /   查看:111  /  回复:3
1金币
三个参数(部门、业务、公司)是由查询结果而来,根据选择的具体的部门、业务或者公司在查询方式里展示具体的部门、业务或者公司的期初数(给定日期之前金额合计),我写了查询不出来,而且显示sql也不对,有什么方法能教一下不?

屏幕截图 2024-11-01 103142.png
屏幕截图 2024-11-01 102836.png
屏幕截图 2024-11-01 103702.png

3 个回复

倒序浏览
Eden.SunWyn认证
超级版主   /  发表于:2024-11-1 11:23:04
沙发
您好,您把您的数据集的sql语句复制出来,在报表中放在文本框中,输入参数值,看一下显最终生成的sql语句。

image.png689386291.png


如果sql格式没问题,就把语句放在数据库里执行一下,看看效果。
回复 使用道具 举报
泛微测试
注册会员   /  发表于:2024-11-1 11:27:48
板凳
Eden.Sun 发表于 2024-11-1 11:23
您好,您把您的数据集的sql语句复制出来,在报表中放在文本框中,输入参数值,看一下显最终生成的sql语句。 ...

第一张图片就有,中间Switch函数好像没有执行
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2024-11-1 11:53:14
地板
本帖最后由 Eden.Sun 于 2024-11-1 11:56 编辑

如果sql格式没问题,就把语句放在数据库里执行一下,看看效果。


你的这个生成的SQL ,看上去语法都应该是错误的。肯定查不出来数据。您调整一下参数,至少让SQL语句正确,再看看是不是报表执行的问题。。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部