低代码开发平台的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

相关推荐

  • 【网评文章】加强基层党建,助推乡村振兴(加强基层党建助力乡村振兴)

    【网评文章】加强基层党建,助推乡村振兴 习近平总书记曾强调:“推动乡村组织振兴,打造千千万万个坚强的农村基层党组织,培养千千万万名优秀的农村基层党组织书记”。加强基层党组织尤其是农…

    联系我们 2023年5月31日
    208
  • 要开展智慧化平台建设,你怎么组织工作

    要开展智慧化平台建设,需要经过一系列的组织工作。以下是我通常会采取的步骤: 1. 确定智慧化平台建设的目标和需求。在开始组织工作之前,我们需要明确平台的目标,以及需要实现哪些功能和…

    联系我们 2024年12月9日
    0
  • 93个村(社区)全覆盖 蒲江县集体资金实现“无现金收付”管理(蒲江基层公开)

    来源:四川日报-川观新闻 川观新闻记者 陈昊 “以前,在收到驻区单位缴纳的共驻共建资金时,我们可以到银行转账,有的单位是直接把现金交给我们,现在通过扫码就能将共驻共建资金入账,既方…

    2022年6月6日
    255
  • 苏州工业园区裕新路科研中心

    苏州工业园区裕新路科研中心 苏州工业园区裕新路科研中心是苏州工业园区重要的科技创新中心之一,位于苏州工业园区内,距离市中心仅10公里。该科研中心由清华大学和苏州工业园区政府联合共建…

    联系我们 2024年12月9日
    3
  • 科研完成指标有哪些

    科研完成指标有哪些 科研完成指标是衡量科研成果是否成功的关键。一个项目或研究的成功取决于是否能够实现预定的目标,这些目标通常包括确定研究课题、设计实验、收集和分析数据、撰写论文并进…

    联系我们 2024年12月7日
    0
  • 软件行业项目管理软件

    软件行业项目管理软件 随着信息技术的快速发展,软件行业已经成为现代社会的重要组成部分。在软件行业中,项目管理软件已经成为了一个非常流行和实用的工具。本文将介绍一些常见的软件行业项目…

    联系我们 2024年9月18日
    25
  • 南京信息工程大学校长李兆群

    李兆群:南京信息工程大学校长,一位杰出的教育家和领导者 南京信息工程大学校长李兆群,是一位杰出的教育家和领导者。他在过去的几十年中,一直致力于推动中国信息技术的发展,并为国家做出了…

    联系我们 2024年12月2日
    4
  • 在研项目中期督导反馈表

    在研项目中期督导反馈表 尊敬的导师: 您好!我是XXX,是贵校XXX项目的中期督导。根据我们的反馈表,我向您汇报了项目中期的情况。 首先,我注意到您在项目中期对我们的管理非常严格。…

    联系我们 2024年12月3日
    0
  • 智慧工地展厅建设方案

    智慧工地展厅建设方案 随着现代建筑技术的发展,工地建设也逐渐向数字化、智能化、可视化方向发展。为了促进工地建设的安全、高效、文明,智慧工地展厅建设方案应运而生。本文将介绍智慧工地展…

    联系我们 2024年12月4日
    0
  • 一个科研项目中途退出

    一个科研项目中途退出 最近,一个我们正在进行的科研项目引起了人们的关注。这个项目是关于人工智能在医疗领域的应用,我们已经进行了数年的努力,但是最终,我们决定中途退出这个项目。 这个…

    联系我们 2024年12月1日
    0