存储过程调用,设计器能查到数据,报表预览不出来

我做了一个ORACLE存储过程数据集,传入参数,返回CURSOR,在设计器内预览数据集都正常,但是把字段拉到报表上,正常报表预览就是显示不出任何内容,应该是控件绑定参数失败,请求大家的帮助:

    说明:我用了call和调用存储过程两个方法都不行

    2022-12-12:我今天做了深度调试,发现只要存储过程中的条件带上>='开始时间' and <='结束时间',那么数据就查不出来,只包括其他条件就能正常显示在报表页面上,但是我的时间控件设置了返回值是字符串

     

image.png

调用方法1:

image.png

调用方法2:

image.png

FineReport kelvin_2004 发布于 2022-12-12 12:35 (编辑于 2022-12-12 13:20)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
kelvin_2004Lv2见习互助
发布于2022-12-12 20:53
已搞定,存储过程参数名和控件名有不同名的情况,改成一样即可
最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-12-12 12:37

在存储过程第一个 begin 后  set nocount on

  • kelvin_2004 kelvin_2004(提问者) 这个是SQLSERVER吧,ORACLE的存储过程报编译错误 错误:PL/SQL: ORA-00922: 选项缺失或无效 行:47 文本:set nocount on;
    2022-12-12 13:17 
  • 1关注人数
  • 365浏览人数
  • 最后回答于:2022-12-12 20:53
    请选择关闭问题的原因
    确定 取消
    返回顶部