有没有什么办法,不用帆软自带的填报功能,也能完成填报

一个表是分页预览的,在这个表里的每一天的数据上有一个超链接,点击之后会跳到另一个填报报表,完成数据修改及填报。

问题是:我们公司没有购买填报报表的授权,在点击超链接后,填报报表无法显示,有没有什么办法,不用帆软自带的填报功能,也能完成填报?(附件是用了填报功能的)

DailyReport-CalorificValue.cpt

DailyReport-CalorificValuechange.cpt



FineReport 故事的小黄瓜 发布于 2019-1-8 12:08
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
AlonsosfaolLv4初级互助
发布于2019-1-8 12:46(编辑于 2019-1-8 12:46)

用纯JS完成,

1、在数据库中定义一个insert(参数1,参数2...)的存储过程

2、在js中,获取到整个页面的参数值 或者  直接在js中,用FR.remoteEvaluate查询出表1的数据;

3、FR.remoteEvaluate循环调用存储过程,并传入页面数据,完成插入;


FR.remoteEvaluate的示例:

var sql = "SQL("数据连接名称","call 用户名.存储过程名('"+参数1+"','"+参数N+"')",1,1)";

var res = FR.remoteEvaluate(sql);


image.png


  • 1关注人数
  • 1351浏览人数
  • 最后回答于:2019-1-8 12:46
    请选择关闭问题的原因
    确定 取消
    返回顶部