填报、智能提交入库

智能提交入库中表名需要根据模板参数来决定提交填报到哪张表里面,这要怎样添加字段?

企业微信截图_15987995978073.png

FineReport lhhllq 发布于 2020-8-30 23:01
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
jongwangLv6中级互助
发布于2020-8-31 00:19(编辑于 2020-8-31 00:29)

如果你动态提交的表,结构一致,那么可以用下面这个方法


https://help.finereport.com/doc-view-601.html


如果数据表结构不一致,且数据表数量不多(比如四个)的话,可以试试下面这个思路:

给每张数据表增加一个字段比如paraval,然后写四个内置sql,里面写好你分别要做的填报内容,对于每个里面的paraval字段,绑定你设置的模板参数。


模板参数,我们假定四个不同的值,比如1,2,3,4

最后给每个内置sql加一个提交条件,可选列为paraval,操作符 为 等于,值内容分别为1,2,3,4


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

或者尝试下,随便哪里加入多个按钮,设置不可见,然后在里面写上点击,执行不同提交入库事件。

然后另外放一个按钮,上面写“提交”,然后根据获取模板参数值,根据值不同,触发不同按钮的点击事件,以此来实现提交到不同的库。


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

最后还是不符合,就想办法写自定义提交了

  • 2关注人数
  • 995浏览人数
  • 最后回答于:2020-8-31 00:29
    请选择关闭问题的原因
    确定 取消
    返回顶部