首页 > 其他分享 >揭秘JVS低代码平台:如何通过行内按钮逻辑引擎配置,实现高效文件模板替换下载

揭秘JVS低代码平台:如何通过行内按钮逻辑引擎配置,实现高效文件模板替换下载

时间:2023-12-25 11:06:00浏览次数:35  
标签:文件 逻辑 行内 JVS 引擎 参数 文档 模板

在当今数字化的时代,各行各业都在寻求更高效、更便捷的工作方式。对于业务应用来说,将线下操作转化为线上流程是提升效率的关键。

在业务应用中通常需要把行数据某字段赋值到一个文件模板上,用户下载该文件模板用于盖章或签字等线下操作。这样的场景在JVS低代码平台上可以通过行内按钮配置逻辑引擎实现。

揭秘JVS低代码平台:如何通过行内按钮逻辑引擎配置,实现高效文件模板替换下载_逻辑引擎

配置步骤说明

首先上传模板(支持doc和docx格式)到文件管理,注意逻辑引擎-文档模板替换节点设置的模板文件链接地址必须是文件管理中复制的链接地址。

文档模板格式如下图:参数名必须同逻辑引擎文档模板替换节点的参数名一致。

揭秘JVS低代码平台:如何通过行内按钮逻辑引擎配置,实现高效文件模板替换下载_文档模板_02

管理员登录系统进入平台管理-文件管理点击【上传文件】,输入桶名和标签,并将设置好的文件模板docx格式上传并点击【提交】。

揭秘JVS低代码平台:如何通过行内按钮逻辑引擎配置,实现高效文件模板替换下载_逻辑引擎_03

揭秘JVS低代码平台:如何通过行内按钮逻辑引擎配置,实现高效文件模板替换下载_逻辑引擎_04

揭秘JVS低代码平台:如何通过行内按钮逻辑引擎配置,实现高效文件模板替换下载_逻辑引擎_05

在列表页设计行内按钮触发逻辑引擎,进入逻辑引擎设计页面添加【文档模板替换】节点。

①:模板文件链接地址,粘贴文件管理中对应的文件模板的链接。

②:参数名,参数名必须与文件模板中的参数名一致。

③:文件名,必须填写后缀,指下载显示的文件名称。

④:参数值,文件模板上参数名对应的参数值,可以取字段、具体值、公式等赋值。

⑤:输出文件格式,指下载的文件格式支持docx和pdf。

最后点击【提交】并【保存】,图1是最后展示效果。

在线demo:https://frame.bctools.cn

开源基础框架:https://gitee.com/software-minister/jvs

标签:文件,逻辑,行内,JVS,引擎,参数,文档,模板
From: https://blog.51cto.com/u_15454015/8964244

相关文章

  • Kruskal和Prim模板
    例题:P3366【模板】最小生成树-洛谷|计算机科学教育新生态(luogu.com.cn)Kruskal#include<bits/stdc++.h>#definedebug(a)cout<<#a<<"="<<a<<'\n';usingnamespacestd;usingi64=longlong;typedefpair<i64,i64>PII......
  • 提高代码复用性与可维护性:深入剖析模板方法模式
    什么是模板方法模式模板方法模式是一种行为型设计模式,它定义了一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重新定义该算法的某些特定步骤。在模板方法模式中,抽象类负责给出算法的轮廓和骨架(由一个或多个模板方法组成),而实现类......
  • centos6和7的模板机制作
    centos6(安装操作系统直接最小化安装就行)1.进入网卡配置文件将网卡的MAC和UUID删除(网卡需要开机自启的话,只要把ONBOOT=no改为ONBOOT=yes就行)2.挂在光盘,临时挂在3.制作yum源yumcleanall#清楚yum源的缓存yummakecache#生成新的yum源yum -y install g......
  • 提高组大纲及模板
    https://www.noi.cn/upload/resources/file/2023/03/15/1fa58eac9c412e01ce3c89c761058a43.pdf数据结构线性结构【5】双端栈【5】双端队列【5】单调队列【6】优先队列【6】ST表(SparseTable)structsparseTable{ intg(intx,inty) { retu......
  • 浅谈C++STL(Standard Template Library,标准模板库)
    2.1STL的诞生长久以来,软件界一直希望建立一种可重复利用的东西C++的面向对象和泛型编程思想,目的就是复用性的提升大多情况下,数据结构和算法都未能有一套标准,导致被迫从事大量重复工作为了建立数据结构和算法的一套标准,诞生了STL2.2STL基本概念STL(StandardTemplateLibrary,标......
  • [Halcon&定位] 解决Roi区域外的模板匹配成功
    作者:丶布布一.问题描述用halcon形状模版匹配,红色矩形框是搜索范围,ROI矩形框中间的是训练的模版,按理说应该只会匹配到ROI中中间的那个为什么会搜到搜索区域之外的部分,而且匹配分数还很高,即模板在搜索区域外仍能匹配成功。 二.原因分析使用reduce_domain裁切搜索区域部分的图像时......
  • prometheus告警记录——grafana模板
    grafana面板{"annotations":{"list":[{"builtIn":1,"datasource":{"type":"datasource","uid":"grafana"},......
  • BFS模板
    #classSolution:#defBFS(self,start,target):#q=[]#用一个列表做队列#v=[]#记录走过的路#q.append(start)#把起点放入队列#v.append(start)#加入走过的路#step=0#记录扩散步数#while......
  • 【misc】[HNCTF 2022 WEEK2]calc_jail_beginner_level4.1(JAIL) --沙盒逃逸,python模板
    这道题没给附件,直接连上看看这里一开始用().__class__.__base__.__subclasses__()[-4].__init__.__globals__[bytes([115,121,115,116,101,109]).decode()](bytes([115,104]).decode())进行尝试,后面发现bytes函数被禁用了,可以用另外的函数代替().__class__.__base__.__subclasse......
  • 一些模板
    1e12找原根板子#include<bits/stdc++.h>#definelllonglongusingnamespacestd;lln,prime[1000005],is_prime[1000005],cnt,qv[1000005],qn[1000005],top,g,Phi,sum,ans[1000005],mod;voidfj(llx){ top=0; for(lli=1;prime[i]*prime[i]<=x;i++){ if(x%pri......