首页 > 其他分享 >JVS低代码如何通过逻辑触发变量节点进行表单数据回显?

JVS低代码如何通过逻辑触发变量节点进行表单数据回显?

时间:2023-09-27 11:40:10浏览次数:35  
标签:逻辑 变量 回显 JVS 表单 节点

使用说明

通常业务中会涉及到表单上部分字段填写后通过触发逻辑处理已填写的数据进行回显到表单上,这时我们可以采用业务逻辑来配置对象变量节点进行表单数据回显。

对象变量:将自定义字段重新组装新的数据结构,数据结构类型为对象。

设计表单

入口

JVS低代码如何通过逻辑触发变量节点进行表单数据回显?_低代码开发

在表单中配置按钮组件或者是设置组件的网络事件(业务逻辑)触发。

JVS低代码如何通过逻辑触发变量节点进行表单数据回显?_表单_02

JVS低代码如何通过逻辑触发变量节点进行表单数据回显?_低代码_03

例如:根据图中单价和金额配置表单中【计算】按钮触发逻辑回显金额。

JVS低代码如何通过逻辑触发变量节点进行表单数据回显?_低代码开发_04

在业务引擎中选择对象变量节点配置逻辑内容获取金额。

JVS低代码如何通过逻辑触发变量节点进行表单数据回显?_数据结构_05

  1. 直接配置函数公式处理
  2. 可以选择具体参数配置逻辑处理

JVS低代码如何通过逻辑触发变量节点进行表单数据回显?_逻辑引擎_06

测试执行查看结果,若数据与结构定义不一致时点击【结构定义】【引用测试】以执行后的结构定义为准,也可以自定义修改参数。

JVS低代码如何通过逻辑触发变量节点进行表单数据回显?_低代码_07

JVS低代码如何通过逻辑触发变量节点进行表单数据回显?_低代码_08

还可以对节点对象变量的名称修改。

JVS低代码如何通过逻辑触发变量节点进行表单数据回显?_低代码_09

注意:参数名一定对应上,必须点击【提交】并【保存】。

效果展示

JVS低代码如何通过逻辑触发变量节点进行表单数据回显?_逻辑引擎_10

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

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

往期回顾

JVS规则引擎,打造智能自动化决策的利器

jvs-logic逻辑引擎,将外包项目需求变更成本降低80%

揭秘多数据模型与数据联动如何重塑企业数据处理和决策过程

标签:逻辑,变量,回显,JVS,表单,节点
From: https://blog.51cto.com/u_15454015/7621787

相关文章

  • React表单合理取值方式
    React表单完全使用受控组件,即使用value和onChange来控制input状态<inputvalue={email}onChange={(e)=>setEmail(e.target.value)}/>在input输入字符时候,会频繁触发表单重新渲染,因为state改变,react进行了re-render要避免此种情况,可以使用非受控组件的表单,在组件之间没有......
  • 一文介绍清楚自定义表单开源的相关功能
    用什么样的软件平台可以让办公无压力,实现流程化发展?随着社会的进步发展,传统的办公工具已经不能满足办公需求了,需要借助低代码技术平台的优势特点,实现流程化办公。一款自定义表单开源工具,可以能让很多客户朋友完成高效率办公协作,顺利朝着数字化发展的方向迈进。什么样的服务商拥有......
  • 一文带你实现云上部署轻量化定制表单Docker
    本文分享自华为云社区 《【华为云云耀云服务器L实例评测|云原生】自定制轻量化表单Docker快速部署云耀云服务器|玩转华为云》,作者:计算机魔术师。华为云的云耀云服务器L实例备受推崇,以其高效、可靠和安全的基础设施服务而闻名。本文将为展示在该服务器上部署轻量化定制表单服务,......
  • 自定义表单设计之一
    0、背景10年前入职一家单位时,还没有上商用OA。按领导要求做一个自定义表单模块和现有工作流对接。当我做完自定义表单后,集团又统一上OA系统,此模块就再也没有使用,但是开发的过程还是比较锻炼人的,当时参考了泛微的EC6。1、界面展示1.1显示效果1.2表单设计界面-HTML模式1.3自定义表......
  • JVS规则引擎,打造智能自动化决策的利器
    在日常的项目中,实时数据处理和自动化决策是智能化业务、灵活化配置的关键能力。为了满足这一需求,JVS规则引擎应运而生,它是一种高效的低代码/零代码平台,能够帮助企业快速构建各种应用场景,实现自动化、智能化决策的利器。一、JVS规则引擎简介JVS规则引擎是一种基于规则的自动化决策系......
  • 宏观上理解blazor中的表单验证
    概述表单验证的最终效果大家都懂,这里不阐述了,主要从宏观角度说说blazor中表单验证框架涉及到的类,以及它们是如何协作的,看完这个,再看官方文档也许能更轻松点。blazor中的验证框架分为两部分:基础验证框架和基于数据注释Atrrbute的验证器,当然也提供了很多扩展点。注意我们通常使......
  • 使用原生js提交form表单
    主要函数functionform(formId,callback){try{consttarget=document.getElementById(formId);target.addEventListener("submit",(e)=>{e.preventDefault();constformData=newFormDa......
  • 关于表单快速开发低代码技术平台的内容介绍
    运用什么样的表单快速开发软件平台可以实现高效率创收?随着科技的进步和飞速发展,专业的低代码技术平台已经走入了很多企业的办公职场中,它们灵活、轻量级、优质、高效、易维护等优势特点,可以高效助力广大企业提质增效,并且利用数据资源,实现流程化办公。什么是低代码技术平台?其实,低代......
  • 微信小程序:获取不到表单数据
    今天碰到了一件让我怀疑人生的事情:获取不到表单的数据,但是productName能获取到数据,其他的都获取不到数据,而且他们的写法一模一样。<viewclass="contain"style="margin-bottom:200rpx;"><formbindsubmit="formSubmit"><viewclass="row2"sty......
  • 项目开发难点-项目中两个窗口的页面,其中一个选择数据后回显到另一个项目页面中
    方法一:sessionStorage  如果项目是在浏览器中,打开或跳转另一个页面(可以使用同一个控制台)的情况下,可以用sessionStroage来存储数据,然后另一个页面获取数据 方法二:postMessage 适用情况与方法一一致(两个页面可以使用同一个控制台)。第二个页面选择后发送数据给第一个页面: w......