帆软如何调用存储过程,

按照帮助文档设置了预览时还是报错,哪位大佬帮我看下哪里出了问题

image.pngimage.png

FineReport lincoder 发布于 2020-6-23 18:39 (编辑于 2020-6-24 09:46)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
ScyalcireLv7中级互助
发布于2020-6-24 08:09

image.png

image.png

直接双击你的存储过程 ,把代码显示出来,直接在代码里面改就行,不需要写函数调用

  • lincoder lincoder(提问者) 那怎么把字段都放在表格中啊?直接拖过去预览没数据啊
    2020-06-24 08:56 
最佳回答
0
TheShyLv4初级互助
发布于2020-6-24 08:41(编辑于 2020-6-24 08:43)

Sqlserver调用存储过程里需要有

SET NOCOUNT ON

这句语句

最佳回答
0
L大大Lv7高级互助
发布于2020-6-24 08:59

var sql = "Ugs_BH_Main";

var a = FR.remoteEvaluate('SQL("数据库", "' + sql + '", 1, 1)');


  • lincoder lincoder(提问者) 这个太简略了,能不能再写详细些
    2020-06-24 09:13 
  • L大大 L大大 回复 lincoder(提问者) JS调用,初始化事件,点击事件,加载起始...事件里调用 UGS_BH_MAIN存储过程名称 数据库--自定义数据库连接名称 如果要获取结果,存储过程必须要有返回值
    2020-06-24 09:22 
  • lincoder lincoder(提问者) 回复 L大大 我这个用的时数据集,没用存储过程
    2020-06-24 09:23 
  • L大大 L大大 回复 lincoder(提问者) ....你标题写的这个,我都没看内容 你把外面的花括号去了 直接用在sql里的写法,先把值固定然后预览
    2020-06-24 09:35 
  • lincoder lincoder(提问者) 回复 L大大 直接报wrong number这个问题,具体问题我发最下面图片了
    2020-06-24 09:46 
最佳回答
0
yanchaoLv6见习互助
发布于2020-6-24 09:07

存储过程没有返回值?需要返回游标的


  • lincoder lincoder(提问者) 我新建的时数据集不是存储过程,新建的存储过程怎么放到报表中去啊
    2020-06-24 09:13 
  • 5关注人数
  • 2311浏览人数
  • 最后回答于:2020-6-24 09:46
    请选择关闭问题的原因
    确定 取消
    返回顶部