低代码编程-功能块
曹正
·
创建日期: 2022-05-16 21:58:35
·
2
1
0
65

低代码的核心控件是功能块,该系统具有非常多种类的功能块,每个功能块被设计的目的也不尽相同。

功能块的分类:

  • 常量

常量是低代码中较为常用的功能块类型,里面涵盖了常用类型的常量数据源。

  • 逻辑

逻辑分类主要针对逻辑类型的处理,可以高效且快速的进行复杂的逻辑运算。

  • 数学

数学分类提供了常用的数学运算工具集,其中的公式计算器功能强大,可以实现几乎所有的数学计算需求。

  • 周期与时间

周期与时间是低代码中非常重要的工具集,周期触发是很多流程的起始点;当然除了周期触发,我们还可以使用事件触发的方式。

  • 系统

系统工具集同样是非常常用的,其中微型控制台、示波器是调试不可或缺的手段;而自定义脚本是将低代码无线可能性发挥到极致的利器。

  • 通讯

通讯工具集主要面向各种通讯应用,比如常见的TCPIP,HTTP,串口等通讯,通过该工具集可以非常方便的实现。

  • 流程控制

流程控制工具集,其中包含了非常重要的for循环及状态机组件。

  • 数据

数据工具集是一个特别实用的数据库处理组件,目前系统只支持sqlite,但是很快将全面支持mysql。该工具集可以非常方便的实现数据表的定义,输入录入与取出。

  • 事件

事件工具集提供了系统中常用的事件处理组件,通过该组件,可以非常轻松的捕获事件触发,实现事件触发后一系列的操作。值得注意的是,事件处理往往具有较高的性能,所以不要单单的只会使用周期触发。

  • 极速APP

ProfControl具有一个非常便捷的极速APP模组(需要B/S模组支持),通过该工具集可以在低代码中快速定义极速APP页面。

  • 功能函数

功能函数工具集是针对ProfControl系统相关函数的低代码实现,集成了大量的直接可用的交通管制、路径规划、车辆调度的功能。