低代码开发平台的APP和Windows客户端的动态化实现(低代码开发平台的app和windows客户端的动态化实现区别)

低代码开发平台呈现出“百家争鸣”的态势,这确实是好事,中国各行各业有非常多的中小企业缺少业务管理系统,并不是他们对业务系统没有需求,恰恰相反,没有能够满足他们的系统,如果有物美价廉的系统,谁会愿意什么都记录在一个共享的Excel中呢?

什么样的动态化呢?

由于页面本身基于“低代码”平台实现,已经无所谓动态化了。但是一个业务软件不可能仅仅只是固定化的页面。更多的时候会涉及到根据某个字段的值显示或者隐藏其他字段(比如一个最简单的需求:客户类型为个人或者组织的时候,我们所需要输入的信息其实是不一样的),这个在Web上确实很简单,Javascript最为擅长。但是在APP,Windows客户端中呢?这就是我们的平台已经解决了的问题。

哪怕您是Web客户端,能够使用Javascript实现界面元素的控制,但是如果默认条件,后台的初始化,后台的权限校验等等需要动态化控制,那么javascript显然也很难做到了。

所以在我们的低代码平台中,我们提供了一套自研的“类Excel公式”的脚本,采用类Excel公式的目的是为了让不懂软件开发的人也都可以轻松书写,比如我们要根据客户类型隐藏个人或者组织的输入信息,我们可以这样设置脚本。

低代码开发平台的APP和Windows客户端的动态化实现(低代码开发平台的app和windows客户端的动态化实现区别)

再比如经常会用到的“总价” = “单价” * “数量”这么一个简单的计算,我们可以这么书写:

低代码开发平台的APP和Windows客户端的动态化实现(低代码开发平台的app和windows客户端的动态化实现区别)

我们的脚本完全支持四则混合运算(加减乘除,括号,乘方等等),子表单元格的取值赋值,子表列的合计,以及取整,绝对值,最小值,最大值,四色五入,日期加减,日期格式化,年,月,日,周,季度等等的取值。取当前用户,取当前用户所属部门等等的方法。同时您也可以自定义自己的方法。只需要把开发好的dll放置在客户端所在目录即可。

脚本除了用于APP和Windows客户端的动态化,还可以用在什么地方呢?比如:

1、界面元素联动;

2、新增记录时的字段初始化;

3、进入单据的管理列表时候默认显示条件;

4、权限设置(比如权限满足某个条件,而条件值可以使用脚本);

5、套打时的标签信息动态化计算;

比如我们的相册厂产品,需要在相册上有条形码的功能,方便后续的机器设备进行自动化处理。

低代码开发平台的APP和Windows客户端的动态化实现(低代码开发平台的app和windows客户端的动态化实现区别)

那么我们就可以在开发平台中设置好这个打印模板:

低代码开发平台的APP和Windows客户端的动态化实现(低代码开发平台的app和windows客户端的动态化实现区别)

当然还有很多很多的使用场景,对于脚本当然也有很多的实现方式,但是我们的目标是希望哪怕您没有软件开发人员也可以自行书写,也可以轻松使用我们的开发平台。

最后,贴一张逻辑相对多的图给大家

低代码开发平台的APP和Windows客户端的动态化实现(低代码开发平台的app和windows客户端的动态化实现区别)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2024年5月14日 上午11:49
下一篇 2024年5月14日 下午12:01

相关推荐

  • leangoo项目管理、研发协作、敏捷开发平台

    Leangoo官网:www.leangoo.com Leangoo是由国内敏捷最权威的Scrum中文网 研发的一款敏捷项目管理协作平台,适用于团队产品研发、项目管理等的协作平台。 …

    2022年6月6日
    247
  • 半月谈 – 既少人用,又少人学:国产工业软件等不起也伤不起

    既少人用,又少人学: 国产工业软件等不起也伤不起 半月谈记者 马晓澄 荆淮侨 近期,哈尔滨工业大学等国内院校遭美国禁用科研设计领域重要工业软件Matlab,让人们不禁担忧与该软件关…

    联系我们 2022年8月12日
    230
  • 权威报告解读:Gartner 2022 低代码选型指南(低代码平台选型)

    近日,全球权威的IT研究与顾问咨询机构Gartner发布《中国低代码应用平台竞争格局》报告(《Competitive Landscape: Enterprise Low-Code …

    联系我们 2024年5月14日
    111
  • 元数据模型设计

    元数据模型设计 随着数据科学和机器学习的不断发展,元数据模型已经成为一个非常重要的工具,用于描述和定义数据。一个好的元数据模型可以方便数据科学家和机器学习算法开发人员更好地理解和使…

    联系我们 2024年12月2日
    0
  • 聊城市智慧民生服务平台

    聊城市智慧民生服务平台 近年来,聊城市政府推出了一系列旨在改善市民生活质量的举措,其中,聊城市智慧民生服务平台是其中一个重要的项目。该平台是聊城市政府利用人工智能技术和大数据技术打…

    联系我们 2024年12月9日
    0
  • pdca项目管理软件

    pdca项目管理软件 P stands for Plan, D stands for Design, A stands for Act and C stands for Check…

    联系我们 2024年9月15日
    38
  • 文库下载神器

    文库下载神器:让文档下载变得轻松简单的工具 随着互联网的发展,文档下载变得越来越方便。然而,对于一些人来说,下载文档仍然是一个麻烦的事情。现在,文库下载神器的出现,让文档下载变得更…

    联系我们 2024年12月5日
    0
  • 什么是科研项目(什么是科研论文)

    近日有自责消息在各大自媒体账号疯狂传播,就是传言三年烧光100-亿,阿里达摩院裁员30%,这个消息是真是假我们无从考证,但今天这里就谈谈科研的持续性。 众所周知,科研从来不是一个短…

    联系我们 2022年5月6日
    252
  • 项目管理时间管理

    项目管理时间管理 项目管理是许多组织中最常见的任务之一,但是如何有效地管理时间对于成功完成项目至关重要。时间管理是项目管理的重要组成部分,可以帮助组织确保项目在预定时间内完成,并减…

    联系我们 2024年9月19日
    20
  • 上海铁路监管局朱雪源简历

    上海铁路监管局朱雪源简历 朱雪源,男,汉族,1973年5月出生于上海,博士,教授,研究员,博士生导师。1992年9月进入上海交通大学学习,1998年7月博士毕业留校任教,2004年…

    联系我们 2024年12月1日
    41