FR6.5 小版本不知道,报表数据集中调用存储过程时,发现必须将{call ***}外面的{}去掉,才能执行。 但是在执行的时候提示“并非所有变量都已关联”。具体存储过程是 call user.getdata(${year}, ${name}, '${op}' , '${arg1}', '${arg2}', ?) 其中前五个是IN参数,最后是OUT参数(ref cursor),IN参数中,前两个是整型,后面三个是字符串。 感觉是?这个参数的问题,为什么文档中要在call外面加上{},而我的软件中不加才能执行。为什么文档中使用了?可以查询, 我使用了?提示“并非所有变量都已关联”。 存储过程在java做的其他代码里能够正常调用。 |
0
|
|