低代码之路 —— 公式编辑器

科技躬身要践行2024-08-13 10:32:39  109

函数公式(DataOpter)是JVS核心通用的基础能力,用于动态的对数据进行加工,系统本质上是通过groove 的脚本实现的。接下来我们重点讲解函数公式 的核心功能。

公式的编辑框

如下图所示,函数公式是通过 函数+入参的方式,实现对数据的映射转换,在编辑框中可以支持手动录入:

编辑框中支持手动输入,系统会根据关键词进行提示,提示的内容包括数据与函数

函数框会对公式配置的结果进行语法校验,如果校验不通过,系统会提示语法判断结果,校验不通过是不能保存的

公式的数据引用

不同的场景下,接入的数据引用来源不同,表单场景下使用公式时,那么左侧的数据引用框架可以选择 上下文的数据、系统的基础数据、表单的数据等; 在流程引擎中使用公式配置时,系统接入了流程的基础数据、上下文的数据等; 在ELT 数据加工引擎中,使用公式时,可以选择到 用户的基本信息、字段的相关数据等

函数选择器

函数选择器点击函数框中的公式后,公式会自动的提交到编辑框中,在公式说明框中会对该公式进行详细说明

函数的嵌套

函数是可以多层嵌套使用的,也就是一个函数的输出是另一个函数的输入,函数的使用是从内向外的逐层计算,得到结果的

函数的测试

在设置了函数公式配置后,可以点击测试按钮,系统可以模拟仿真执行的结果,这样便于判断配置的正确性,如下图所示:

点击测试后,如果需要 业务的相关数据,那么系统会弹出输入框,在录入测试数据后,模拟相关业务背景数据,然后再计算:

提交后,系统会展示模拟执行的结果

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

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

转载此文是出于传递更多信息目的。若来源标注错误或侵犯了您的合法权益,请与本站联系,我们将及时更正、删除、谢谢。
https://www.414w.com/read/1050761.html
0
随机主题
明明王漫妮接受了4000元的工资, 为啥还要和张志撕破脸?辽篮夺冠3大奇兵! 小郭艾伦称霸第4场, 八一旧将连克广东、新疆打起来了? 以军再次发起“斩首行动”, 以色列或被围攻, 美英失声丰田打响“价格战”, 合资B级车, 从近17万降至11万多, 20年也开不坏四川蓬安: 农机助农人 小麦抢收忙亚特兰大真神了! 7390万卖掉霍伊伦, 2550万淘到宝: 带队夺1冠1亚OPPO Find X8或首发天玑9400芯片, 配备1.5K小尺寸直屏大S拿孩子赌气? 儿子被学校劝退本人不接电话, 汪小菲无奈出面平安警色丨江苏常熟公安: 多措并举护校安园, 织密未成年人保护网父亲是非洲人, 他却入选了中国男篮, 和肤白貌美的女友是青梅竹马无视美方停火敦促, 以色列空袭加沙, 80万难民被迫逃离广西发现河池德昭藤, 系全球新物种外卖小哥看泰山比赛落泪, 王大雷: 我想以最真诚的方式表示感谢通胀数据不及预期,英国降息的可能性正在逐渐消失他演女人竟骗过所有人, 扮女人扮成他这样, 全世界找不到第二个双人封神局!火箭防守坚若磐石,马叔进攻无孔不入呷哺呷哺转型失误导致市场优势丧失, 降价促销能否挽救颓势?丛明晨凌晨4点发博庆祝夺冠: 兄弟们牛逼 纯纯躺赢谋财害命! 英国购买美国血制品, 3万人感染疾病, 英首相含泪道歉沪深交易所出手打击“神预言”相关账户被限制交易15日美国涨新能源车关税因为拆了海鸥?中国新能源车崛起老美挡不住
最新回复(0)