本地环境存储过程数据集无法显示

如下图,同时设计器有报错

本地环境

如果不用点选的方式,是否有其他方式可以引用存储过程数据集?

    2023-08-28 11:54:58严重:11:54:58 FinePluginController-23-worker-1 ERROR [standard] plugin: com.fr.plugin.assistant version: 1.2.22 update failed 2023-08-28 11:55:00严重:11:55:00 localhost-startStop-1 ERROR [standard] Job class not found, jobKey: DATA_PREPARE.DATA_PREPARE_FR-FB001. 2023-08-28 11:55:00严重:11:55:00 localhost-startStop-1 ERROR [standard] [Schedule] Error retrieving job, setting trigger DATA_PREPARE.DATA_PREPARE_FR-FB001 state to ERROR 2023-08-28 11:55:30严重:11:55:30 SwingWorker-pool-6-thread-8 ERROR [standard] 错误代码:31300012 创建数据连接失败: interrupt 2023-08-28 11:55:37严重:11:55:37 SwingWorker-pool-6-thread-5 ERROR [standard] IO 错误: Socket read interrupted 2023-08-28 11:55:37严重:11:55:37 SwingWorker-pool-6-thread-4 ERROR [standard] IO 错误: Socket read interrupted 2023-08-28 11:56:45严重:11:56:45 SwingWorker-pool-6-thread-10 ERROR [standard] 错误代码:31300012 创建数据连接失败: interrupt

   

   

   

   

   

   

   

   

   

image.png

FineReport 不努力会很舒服 发布于 2023-8-28 11:59
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
CD20160914Lv8专家互助
发布于2023-8-28 13:55

把浏览器默认设置成比如谷歌或者edge,然后再重启一下设计器看一下?如果是oracel不勾这个

image.png

如果想调用存储可以参考这两种方式

方式一:

var mycode=this.options.form.getWidgetByName('mycode').getValue(); //获取参数

var mydate=this.options.form.getWidgetByName('mydate').getValue(); 

var STATUS=this.options.form.getWidgetByName('STATUS').getValue(); 

var sql="exec test_aa_cc "+mycode+","+mydate+","+STATUS;

var res=FR.remoteEvaluate('=sql("dbbasedata","'+sql+'",1,1)');//dbbasedata是数据集连接名称,你改成你的

-----------------------------------------------------------------------------------

方式二:

var mycode=this.options.form.getWidgetByName('mycode').getValue(); //获取参数

var mydate=this.options.form.getWidgetByName('mydate').getValue(); 

var STATUS=this.options.form.getWidgetByName('STATUS').getValue(); 

var sql="call test_aa_cc ('"+mycode+"','"+mydate+"','"+STATUS+"')";

var res=FR.remoteEvaluate('=sql("dbbasedata","'+sql+'",1,1)');//dbbasedata是数据集连接名称,你改成你的

最佳回答
0
年年plusLv5中级互助
发布于2023-8-28 12:19

检查一下数据连接配置,要看你本机环境能连上数据库服务不?

  • 3关注人数
  • 287浏览人数
  • 最后回答于:2023-8-28 13:55
    请选择关闭问题的原因
    确定 取消
    返回顶部