- 可视化元件通用的使用介绍请参考“无代码开发手册”中的“元件使用说明”一节
- 此手册供开发者对每个元件进行查询以了解各元件特定功能,大部分附有使用案例
- 除常用元件外,不需要掌握全部元件功能及法,常用元件请参考“无代码开发手册”中的“常用元件及操作”一节内容
基本操作元件(8个)
| 图标 | 英文名称 | 元件名称 | 使用说明 | 服务器端 | 客户端 | | —- | —- | —- | —- | —- | —- | | | Select | 单击选中 | 单击选中一个开发元件对象 |
|
| | | Marquee | 框选多个 | 框选多个开发元件件对象 |
|
| | | Flow | 传值或流程 | 将内容传给对象或流程走向 | √ | √ | | | Remove | 删除对象 | 去掉对象,可以连向复数对象,如一条线可删除表格中多行对象 | √ | √ | | | Note | 备注标签 | 在任意开发位置添加一个备注标签(拖放后右键单击选编辑,然后输入开发备注信息) | √ | √ | | | Trigger | 触发器/输入 | 向下触发,或输入,常由“传值或流程”连线来连接前一值或对象 | √ | √ | | | Exit | 输出 | 将处理结果或值用此输出 | √ | √ | | | Error Exit | 异常输出 | 如有处理异常,用此来做为输出,无此输出时,系统自动弹窗示错 | √ | √ |
数据类型元件(13个)
图标 | 英文名称 | 元件名称 | 使用说明 | 服务器端 | 客户端 |
---|---|---|---|---|---|
Text | 字符数据/变量 | 字符类数据对象 | √ | √ | |
Number | 数字数据/变量 | 数字类数据对象 | √ | √ | |
Date | 日期数据/变量 | 日期类数据对象 | √ | √ | |
Date and Time | 日期时间数据/变量 | 日期时间类数据对象 | √ | √ | |
Boolean | 布尔数据/变量 | 布尔类数据对象 | √ | √ | |
Binary | 二进制数据/变量 | 二进制的数据对象 | √ | √ | |
Map | 键值数据/变量 | 键值数据对象 | √ | √ | |
Data Structure | 自定义数据结构 | 用户可以自定义的数据结构 | √ | √ | |
Database Record | 数据库表/数据库记录 | 数据库表数据库记录对象 | √ | √ | |
File | 文件数据/变量 | 各类文件数据对象 | √ | √ | |
Error | 错误或异常类型的数据 | 预定义的用于存放错误或异常信息的对象 | √ | √ | |
Anthing | 任意数据/变量 | 设定元件类型可为任意类数据对象 | √ | √ | |
Nothing | 空值 | 无任何数据时,比如数据库查询无结果空值输出 | √ | √ |
常量常数元件(6个)
图标 | 英文名称 | 元件名称 | 使用说明 | 服务器端 | 客户端 |
---|---|---|---|---|---|
Text | 字符/文本常量 | 字符或文本值或常数 | √ | √ | |
Number | 数字常量 | 数字值或数字型的常数 | √ | √ | |
Date | 日期常量 | 日期值或日期型常数 | √ | √ | |
Date and Time | 时间常量 | 时间值或时间型常数 | √ | √ | |
Yes | 布尔常数 是 | 布尔常数“是”或值“是” | √ | √ | |
No | 布尔常数 否 | 布尔常数“否”或值“否” | √ | √ |
行为处理元件(5个)
图标 | 英文名称 | 元件名称 | 使用说明 | 服务器端 | 客户端 |
---|---|---|---|---|---|
Action | 普通行为处理 | 普通行为处理,处理逻辑放于其中由计算机执行 | √ | √ | |
Service | 服务器行为处理 | 其内部的处理逻辑将在服务器中执行 | √ | ||
Secure Service | 带安全验证模块的服务器处理 | 在服务器执行处理前,进行安全验证 | √ | ||
System | 系统功能逻辑处理 | 将一些关联的逻辑放在一起,不常用 | √ | ||
Callable Service | 可内外部调用的行为处理 | 将一些行为逻辑做成类API元件,可在内外部调用 | √ |
集合处理元件(19个)
图标 | 英文名称 | 元件名称 | 使用说明 | 服务器端 | 客户端 |
---|---|---|---|---|---|
Appears | 对象是否出现 | 将对象传入,检查某个对象是否在某些对象中 | √ | √ | |
Count | 计数 | 多个对象输入后计算对像个数 | √ | √ | |
Create | 生成 | 生成某个对象的一个实例 | √ | √ | |
Exclude | 排除 | 将某个/某些对象从一组对象中移除 | √ | √ | |
Exists | 是否有值/对象 | 判断处理:确认是否输入是有值的或有对象传入,是一个判断元件 | √ | √ | |
Find Elements | 查找对象 | 给定范围查找对象 | √ | √ | |
First | 第一个对象 | 多个对象中取得第一个对象/值 | √ | √ | |
Get Numberred Item | 第N个对象 | 多个对象中取得第N个对象/值 | √ | √ | |
Last | 最后一个对象 | 多个对象中取得最后一个对象/值 | √ | √ | |
Insert Numberred Item | 插入第N个 | 多个对象中插入第N个对象/值 | √ | √ | |
Remove Numberred Item | 删除第N个对象/值 | 多个对象中删除第N个对象/值 | √ | √ | |
Merge | 合并 | 多个对象合并为一组对象 | √ | ||
Range | 区间整数值 | 给定起止数,生成起止间的全部整数数值 | √ | √ | |
Sort | 排序 | 可以按某个条件或子对象或属性对多个对象进行排序 | √ | √ | |
Unique Items | 唯一化 | 将多个对象去掉重复的对象/值,保留全部唯一对象/值 | √ | √ | |
Get Map Entry | 取键值 | 给键的内容,得到对应的键值结果 | √ | √ | |
Put Map Entry | 存键值 | 存信息到键值MAP中 | √ | √ | |
Group | 组合 | 将多个对象按子元件值分组 | √ | √ | |
Filter Numbers | 过滤数字 | 得到符合要求的数字 | √ | √ |
数据库/记录处理元件(16个)
图标 | 英文名称 | 元件名称 | 使用说明 | 服务器端 | 客户端 |
---|---|---|---|---|---|
Insert | 记录插入 | 数据库的库表中插入记录 | √ | √ | |
Update | 记录更新 | 数据库的库表记录进行更新(主键确定唯一记录) | √ | √ | |
Delete | 记录删除 | 数据库的库表中记录删除(主键信息有即可) | √ | √ | |
Database Update | 库表SQL处理 | SQL语句方式处理库表及记录的生成/更新/删除操作 | √ | √ | |
Call Procedure | 执行处理 | 执行存入数据库的一个处理 | √ | ||
SQL Batch | 批处理 | 对数据库处理进行批处理 | √ | ||
Squence Number | 序列号 | 自动累加的一个库表记录,一般用于ID自动输入 | √ | √ | |
Find | 查询 | 查询全部或等值查询 | √ | √ | |
Advanced Find | 高级查询 | 可以自定义条件的查询 | √ | √ | |
Database Query | SQL查询 | SQL语句方式处理库表记录复杂的查询 | √ | ||
Commit | 执行 | 执行数据库操作(特殊处理用,默认自动执行增删改查等数据库处理) | √ | ||
Roll Back | 回滚 | 返回至逻辑处理前的数据状态(默认逻辑执行中断或报错时自动回滚退回未执行状态) | √ | ||
Get Catalogs | 获取数据源名称 | 可以从指定的数据库中找到数据源名称 | √ | ||
Get Schemas | 获取实例名称 | 可以用指定的数据源名称找到全部数据库实例名称 | √ | ||
Get Tables | 获取库表信息 | 可以用指定的数据库实例名称找到全部库表描述符信息 | √ | ||
Get Columns | 获取字段信息 | 可以用指定的库表描述符信息找到全部字段详细信息 | √ |
日期时间元件(20个)
图标 | 英文名称 | 元件名称 | 使用说明 | 服务器端 | 客户端 |
---|---|---|---|---|---|
Construct Date | 生成日期 | 可以给定年月日数字进行日期生成 | √ | √ | |
Construct Date and Time | 生成时间 | 可以给定年月日时分秒毫秒数字进行时间生成 | √ | √ | |
Earlier | 是否早于 | 两个日期时间比较,判定第一个日期时间是否早于第二个日期时间 | √ | √ | |
Earlier or Equal | 是否早于等于 | 两个日期时间比较,判定第一个日期时间是否早于或等于第二个日期时间 | √ | √ | |
Earliest | 最早日期时间 | 一组日期时间值中得到最早日期时间 | √ | √ | |
Equal | 是否同一日期时间 | 两个日期时间比较,判定第一个日期时间是否等于第二个日期时间 | √ | √ | |
Format Date and Time | 日期时间转字符串 | 输入日期或日期时间值,按一定的模板转为字符串 | √ | √ | |
Parse Date and Time | 字符串生成日期时间 | 从字符串中获取年月日时分秒数字生成日期时间 | √ | √ | |
Get Week | 周序号 | 给定日期,获取周序号 | √ | √ | |
Later | 是否晚于 | 两个日期时间比较,判定第一个日期时间是否晚于第二个日期时间 | √ | √ | |
Later or Equal | 是否晚于等于 | 两个日期时间比较,判定第一个日期时间是否晚于或等于第二个日期时间 | √ | √ | |
Latest | 最晚日期时间 | 一组日期时间值中得到最晚日期时间 | √ | √ | |
Now | 当前时间 | 获取系统(服务器)当前日期时间 | √ | √ | |
Relative Date | 相对日期 | 给定一个日期(默认当日)及相对年月日数字来计算相对日期 | √ | √ | |
Relative Time | 相对时间 | 给定一个时间(默认当时)及相对时分秒毫秒数字来计算相对时间 | √ | √ | |
Split Date | 日期拆分 | 拆分日期提取年月日和周序号数字 | √ | √ | |
Split Date and Time | 日期时间拆分 | 拆分日期时间值提取年月日时分秒毫秒数字 | √ | √ | |
Time Difference | 时间间隔 | 计算两个日期时间之间的间隔时间 | √ | √ | |
Today | 当前日期 | 获取系统(服务器)当前日期 | √ | √ | |
Week Dates | 某周日期 | 有年数字和周序号时,得到周首末日期 | √ |
用户端处理元件(显示行为元件)(40个)
图标 | 英文名称 | 元件名称 | 使用说明 | 服务器端 | 客户端 |
---|---|---|---|---|---|
Alert | 提示 | 在屏幕上弹出信息窗,显示传入的提示信息 | √ | ||
Confirm | 确认 | 处理过程中提示需确认或取消,确认后才往下处理,取消时不执行 | √ | ||
Set Unload Confirmation | 退出确认 | 系统执行用户退出等操作时的提示 | √ | ||
Back | 上页 | 执行浏览器页面的上一页操作 | √ | ||
Forward | 下页 | 执行浏览器页面的下一页操作 | √ | ||
Focus | 输入定位 | 激活输入状态或鼠标定位操作 | √ | ||
Go to URL | 打开地址 | 按给定页面地址打开一个页面 | √ | ||
Create Location | 生成地址 | 生成一个可带参数的网页地址 | √ | ||
Prompt for Date | 日期弹窗 | 在处理过程中,让用户选一个日期以进一步处理 | √ | ||
Close Window | 关闭窗口 | 用于移动页面或电脑弹窗中,关闭当前页面或窗口 | √ | ||
Delete Elements | 删除元件 | 删除某个(显示)元件 | √ | ||
Refresh | 刷新 | 刷新一个显示块或页面 | √ | ||
Log Out | 退出登录 | 退出当前登录用户 | √ | ||
Play Sound | 播放音频 | 播放音频 | √ | ||
打印 | 调用浏览器打印功能打印页面显示对象的内容 | √ | |||
Reload | 重新加载 | 系统重新加载一次 | √ | ||
Show File | 下载 | 执行下载文件操作 | √ | ||
Switch View | 跳转显示 | 执行当前页面显示某个底层显示块(如显示电脑端或平板端) | √ | ||
Get Element Name | 元件名称 | 获取元件名称 | √ | ||
Get Style Attribute | 获取样式 | 取得显示元件的某个样式的值 | √ | ||
Set Style Attribute | 设定样式 | 设定显示元件的某个样式的值 | √ | ||
Get Event Attribute | 用户行为 | 获取用户操作行为,包括:按键名称、鼠标处理类型、鼠标处理坐标、鼠标左右单击双击类型 | √ | ||
Add Style Class | 添加样式类 | 为显示元件/对象添加一个样式类 | √ | ||
Remove Style Class | 删除样式类 | 删除显示元件/对象某个样式类 | √ | ||
Get View Parameters | 地址参数 | 获取页面地址的参数(配合生成带参数地址元件使用) | √ | ||
Get Cookie | 取客户端用户数据 | 获取Cookie中某一名称Cookie对应的值 | √ | √ | |
Set Cookie | 存客户端用户数据 | 将一个值存为某一名称的Cookie数据 | √ | √ | |
Store | 键值存入本地 | 将值以键值对存入本地 | √ | ||
Retrieve | 读取本地键值 | 读取键名称对应的本地存储值 | √ | ||
Get Parent | 父元件 | 获取某个元件的父元件对象 | √ | ||
Get Index | 显示序号 | 一个父元件内多个对象的显示中,某个对象的显示顺序号,如多行显示中的某一行是第几行 | √ | ||
Get Geolocation | GPS位置 | 获取用户当前GSP座标(谷歌接口,国内有时不能用),国内可以接其他第三方位置接口 | √ | ||
Show | 树目录显示 | 操作父级对象来展开显示下级内容 | √ | ||
Background Action | 后台行为(异步)处理 | 此元件中的逻辑是后台运行的 | √ | ||
Call Java Applet | 执行Applet | 执行一段JAVA小程序 | √ | ||
Click | 点击 | 自动执行一个点击操作 | √ | ||
Fire Event | 触发事件 | 自动触发一个用户行为(如点击操作) | √ | ||
Set Alert Mode | 是否提示 | 是否在运行中弹出提示信息 | √ | ||
Take Picture | 拍照 | 原生手机应用中(原生移动应用模板中移动端开发的项目导出为原生应用时可用),用于调用拍照功能 | √ | ||
Is Online | 是否联网在线 | 一般检测应用与服务器端是否是连接的 | √ |
用户端元件(显示元件)(40个)
图标 | 英文名称 | 元件名称 | 使用说明 | 服务器端 | 客户端 |
---|---|---|---|---|---|
Pane | 显示块 | 是一个显示块,是HTML的div标签 | √ | ||
Row | 行 | 行元件中的显示元件默认是排成一行显示的 | √ | ||
Column | 列 | 列元件中的显示元件是排成一列的 | √ | ||
Toolbar | 工具条 | 有默认样式的行显示块 | √ | ||
Button Group | 按钮组 | 可以将多个按钮放一起统一管理 | √ | ||
Button | 按钮 | 有默认样式的按钮元件,可以修改或自定义按钮样式 | √ | ||
Image | 图片 | 图片或图标显示元件 | √ | ||
Label | 字符标签 | 直接以命名名称为显示的字符的一个显示元件 | √ | ||
Form | 表单 | 一个表单元件 | √ | ||
Text Field | 字符输入 | 字符/字符串输入框 | √ | ||
Text Area | 多行字符输入 | 多行字符/字符串输入框 | √ | ||
Password | 密码输入 | 密码输入框 | √ | ||
Number Field | 数字输入 | 数字输入框 | √ | ||
Date Field | 日期输入 | 日期输入框 | √ | ||
Selection Field | 下拉选择 | 下拉选择输入框 | √ | ||
File Field | 文件输入 | 文件输入框 | √ | ||
Check Box | 勾选 | 勾选框 | √ | ||
Radio Button Group | 圆形单选 | 多个选项中只能勾选一个勾选项的元件 | √ | ||
Radio Button | 圆形按钮 | 点击勾选的一个按钮元件 | √ | ||
Text Labeled Field | 带标签名称的字符输入 | 带标签名称的字符/字符串输入框 | √ | ||
Number Labeled Field | 带标签名称的数字输入 | 带标签名称的数字输入框 | √ | ||
Date Labeled Field | 带标签名称的日期输入 | 带标签名称的日期输入框 | √ | ||
Selection Labeled Field | 带标签名称的下拉选择 | 带标签名称的下拉选择输入框 | √ | ||
Check Box (With Label) | 带标签名称的勾选 | 带标签名称的勾选框 | √ | ||
Text Display | 字符显示 | 字符显示 | √ | ||
Number Display | 数字显示 | 数字显示 | √ | ||
Date Display | 日期显示 | 日期显示 | √ | ||
Date and Time Display | 时间显示 | 时间显示 | √ | ||
Link | 链接 | 默认带点击行为处理元件的一个链接显示元件 | √ | ||
Group | 组 | 将多个元件放在一组中管理 | √ | ||
List | 列表 | 移动端中将多个同类信息列表显示 | √ | ||
Page Dialog | 页 | 一个移动端的独立页面 | √ | ||
Modal Dialog | 弹窗 | 一个弹窗页面 | √ | ||
Tabbed Pane | 分页显示 | 可以添加子页面,自动生成导航栏的显示元件 | √ | ||
Split Pane | 左右栏 | 默认左右分栏显示的一个元件 | √ | ||
Simple Table | 简单表格 | 简单的表格,显示多行信息的表格元件 | √ | ||
Table | 表格 | 可以自定义样式、多功能、所有内部元件可自定义的表格 | √ | ||
HTML Tag | 任意标签元件 | 可任意修改设定标签的一个HTML TAG元件 | √ | ||
HTML Display | 显示超文本 | 可以将HTML超文本直接显示到用户端页面的的元件 | √ | ||
HTML Editor | 富文本编辑器 | 用于编辑简单的富文本内容,建议用其他第三方工具替代 | √ |
流程处理元件(4个)
图标 | 英文名称 | 元件名称 | 使用说明 | 服务器端 | 客户端 |
---|---|---|---|---|---|
Add | 都满足 | 判断处理:所有输入都有传入值时(都满足)则向下传递/处理 | √ | √ | |
Branch | 是哪些值 | 输入的是输出中哪个选项,由对应输出选项向下传递/处理 | √ | √ | |
Branch by Type | 是哪些类型 | 输出是哪种类型,对应所属类型单独向下传递/处理 | √ | √ | |
Conditional Flow | 有条件传值 | 有“控制”端的输入时,流转对象/值才向下传递/处理 | √ | √ |
数学元件(29个)
图标 | 英文名称 | 元件名称 | 使用说明 | 服务器端 | 客户端 |
---|---|---|---|---|---|
Absolute Number | 绝对值 | 输出一个输入数值的绝对值 | √ | √ | |
Add | 相加 | 输入两个数字,得到两数之和 | √ | √ | |
Average | 平均数 | 输入多个数字,得到平均值 | √ | √ | |
Compare | 比较 | 输入两个数字,判定是大于小于还是相等 | √ | √ | |
Convert Text to Number | 字符串转数字 | 将字符串转为数字 | √ | √ | |
Convert Number to Text | 数字转字符串 | 将数字转为字符串 | √ | √ | |
Decrement | 减1 | 输入值减1 | √ | √ | |
Devide | 除 | 计算两个输入数字的比率 | √ | √ | |
Equal | 是否相等 | 判断两个输入值是否相等 | √ | √ | |
Equal with Tolerance | 是否差不多 | 给定一个公差看是否在公差范围内 | √ | √ | |
Greater | 大于 | 判断x是否大于y | √ | √ | |
Greater or Equal | 大于等于 | 判断x是否大于或等于y | √ | √ | |
Increment | 加1 | 输入值加1 | √ | √ | |
Is Zero | 是否为0 | 判定输入值是否为0 | √ | √ | |
Maximum | 最大数 | 输入多个数字,得到最大值 | √ | √ | |
Minimum | 最小数 | 输入多个数字,得到最小值 | √ | √ | |
Multiply | 乘 | 计算两个数的积 | √ | √ | |
Negtive | 是否小于0 | 判断输入值是否小于0 | √ | √ | |
Negtive or Zero | 是否小于0或等于0 | 判断输入值是否小于或等于0 | √ | √ | |
Positive | 是否大于0 | 判断输入值是否大于0 | √ | √ | |
Positive or Zero | 是否大于0或等于0 | 判断输入值是否大于或等于0 | √ | √ | |
Product | 积 | 计算多个数连乘的积 | √ | √ | |
Random Number | 随机数 | 在一定范围中生成一个随机数 | √ | ||
Round | 取小数位 | 以四舍五入方式取给定位数的小数值 | √ | √ | |
Smaller | 小于 | 判断x是否小于y | √ | √ | |
Smaller or Equal | 小于等于 | 判断x是否小于或等于y | √ | √ | |
Square Root | 平方根 | 计算平方根 | √ | √ | |
Subtract | 减 | 输入两个数字,得到两数之差 | √ | √ | |
Sum | 和 | 计算多个数相加的和 | √ | √ |
安全控制元件(9个)
图标 | 英文名称 | 元件名称 | 使用说明 | 服务器端 | 客户端 |
---|---|---|---|---|---|
Check Permissions | 是否有权限 | 判断用户是否有权限或有什么权限,不常用 | √ | ||
Get All Permissions | 全部权限 | 获取系统设计中的全部权限的名称 | √ | ||
Get Logged-in User | 登录用户ID | 获取当前页面登录用户的ID | √ | ||
Set Logged-in User | 授权登录 | 登录逻辑中设定某ID的用户为登录用户 | √ | ||
Get Session Attributes | 用户服务器信息 | 获取用户使用时的用户服务器信息(会话信息) | √ | ||
Encript | 加密 | 用自定义算法及密钥进行加密处理 | √ | ||
Decript | 解密 | 解密处理,不常用 | √ | ||
Generate Key | 生成密钥 | 生成密钥的处理 | √ | ||
Secure Hash | 哈希加密值 | 用自定义算法进行哈希加密值运算处理 | √ |
文本/字符串处理元件(28个)
图标 | 英文名称 | 元件名称 | 使用说明 | 服务器端 | 客户端 |
---|---|---|---|---|---|
Compute Hash | 转哈希值 | 将输入的字符串转为哈希值 | √ | ||
Concatenate | 合并 | 两个或多个文本/字符串合并为一个 | √ | √ | |
Equal | 相同 | 判断两个字符串是否一致 | √ | √ | |
Extract | 取字符串 | 给定位置和长度取出部分字符串 | √ | √ | |
Get Position | 位置 | 字符/字符串在另一字符串中出现的第一个位置 | √ | √ | |
Is Empty | 是否空值 | 判断输入是否空值 | √ | √ | |
Length | 长度 | 计算字符串的长度 | √ | √ | |
Match | 结构判定 | 判断字符串是否符合一个定义的结构 | √ | √ | |
Replace | 替换 | 查找替换字符/字符串 | √ | √ | |
Escape Regex | 正则表达式字符转义 | 正则表达式对象编码以便它们能在所有计算机上可读 | √ | √ | |
Split | 拆分 | 按字符进行字符串拆分 | √ | √ | |
Trim | 移除空格 | 移除字符串两侧的空格 | √ | √ | |
Ends with | 判断结尾 | 判断字符串是否以预定义字符结尾 | √ | √ | |
Starts with | 判断开头 | 判断字符串是否以预定义字符开头 | √ | √ | |
Lower Case | 转小写 | 字符串转为小写 | √ | √ | |
Upper Case | 转大写 | 字符串转为大写 | √ | √ | |
Binary to Text | 转字符串 | 二进制转为字符串 | √ | ||
Text to Binary | 转二进制 | 字符串转为二进制文本 | √ | ||
Encode URL | 地址编码 | 生成编码的路径地址 | √ | ||
Decode URL | 地址解码 | 编码的地址转为格式文本 | √ | ||
Read Lines | 读取文本 | 从一个文件或路径地址中读取多行文本生成字符串 | √ | ||
HTML Filter | 过滤 | 超文本中过滤文本信息 | √ | ||
Escape HTML | 转字符实体 | 将字符串用HTML转字符实体方式转为& ” ‘ 标记的字符串 | √ | ||
Unescape HTML | 实体转字符串 | 将字符实体转成字符串 | √ | ||
Escape Text | 转格式文本 | 字符串按一定WEB格式(html xml json)转文本 | √ | ||
Unescape Text | 转字符串 | 格式文本转为字符串 | √ | ||
Prepare Text Template | 文本模板 | 生成文本模板 | √ | ||
Create Text from Template | 生成文本 | 用模板生成字符串/文本 | √ |
集成功能元件(54个)
图标 | 英文名称 | 元件名称 | 使用说明 | 服务器端 | 客户端 |
---|---|---|---|---|---|
Deep Copy | 深拷贝 | 复制对象的结构和内容值生成一个完全一样的对象实例 | √ | ||
Equal | 对象是否相等 | 输多多个对象,判断对象是否相等 | √ | √ | |
Identical | 是否一致 | 判断对象是否一致 | √ | √ | |
Convert | 转数据结构 | 将普通键值数据对象转为数据结构 | √ | √ | |
Create from Template | 模板生成字符串 | 用带变量模板和使用时输入的变量生成字符串 | √ | √ | |
Get Deployment Parameters | 部署参数 | 获取部署参数 | √ | ||
Get Content Type | 格式处理 | 给定一个带文件格式的文件名称,获取文件MIME类型 | √ | ||
Get Context Element | 取元件 | 以层级来获取元件对象 | √ | ||
Get Element | 取元件 | 以名称及数据结构获取元件对象 | √ | √ | |
Set Element | 设定值 | 为某个名称的元件对象赋值 | √ | √ | |
Read File | 文件内容 | 获取项目文件地址中文件的ASCII码内容 | √ | ||
Read Binary File | 文件内容 | 获取项目文件地址中文件的二进制码内容 | √ | ||
Create File URL | 文件地址 | 生成文件地址 | √ | ||
Read Resource | 文件内容 | 获取URL地址中文件的内容 | √ | √ | |
Write Resource | 生成文件 | 项目文件地址中生成文件并写入内容 | √ | ||
Log | 日志 | 写入日志信息 | √ | ||
HTTP Request | HTTP请求 | 执行HTTP请求 | √ | ||
Get HTTP Headers | HTTP头信息 | 获取HTTP头部信息 | √ | ||
Get File Atrributes | 文件信息 | 获取文件更新时间及长度信息 | √ | ||
Get Folder Contents | 文件夹信息 | 获取地址对应的文件夹和多文件的地址 | √ | ||
Run External Command | 运行其他程序 | 运行其他程序 | √ | ||
Load CSV Table | 上传CSV数据 | 上传CSV文件转为行信息进行处理 | √ | ||
Load Excel Table | 导入Excel数据 | 上传Excel文件数据转为数据结构 | √ | ||
Notify Error | 报错信息 | 服务器端报错信息显示 | √ | ||
Serialize XML | 转XML文本 | 由数据结构信息转XML文本 | √ | ||
Parse XML | 生成xml数据可视化对象 | 生成xml的数据结构可视化对象 | √ | √ | |
Create JSON | 生成json文本 | 由数据结构信息转json文本 | √ | √ | |
Parse JSON | 生成Json数据可视化对象 | json文本转数据结构可视化对象 | √ | √ | |
Parse | 字符串转数据可视化对象 | 字符串转数据结构可视化对象 | √ | ||
Run Javascript | 运行JS脚本 | 将js文本或函数名及变量传入运行js | √ | √ | |
Send Email | 发邮件 | 配置发送信息发送邮件 | √ | ||
Publish | 发送信息 | 发布信息 | √ | ||
Subscribe | 订阅信息 | 绑定一个自定义的消息和该消息的响应函数 | √ | ||
Timer | 定时处理 | 定时以一个间隔时间执行自动处理 | √ | √ | |
Cancel Timer | 取消定时处理 | 取消定时处理 | √ | ||
Transform Image | 图片转置 | 进行图片角度转换 | √ | ||
Convert Image | 转图片格式 | 图片格式转换 | √ | ||
Get Image Attibutes | 图片参数 | 获取图片高度宽度 | √ | ||
Get Image Matadata | 图片属性 | 获取图版属性信息 | √ | ||
Generate Barcode | 条码二维码 | 生成条码二维码码图片 | √ | ||
Wait | 等待 | 等待一段时间(毫秒)后执行处理 | √ | √ | |
Get Modal | 获取模型 | 以模型ID获取模型对象 | √ | √ | |
Dynamic Invocation | 动态调用模型 | 以模型ID及参数调用或生成模型对象 | √ | ||
Invoke Element Action | 操作元件中的行为 | 执行对某元件的行为处理(点击/悬浮等) | √ | ||
Get Mail | 邮件信息 | 获取邮件内容信息 | √ | ||
Delete Mail | 删除邮件 | 删除邮件信息 | √ | ||
Parse CSS | 样式文件 | 生成样式文件 | √ | ||
ZIP | 文件打包 | 将多个文件打包处理 | √ | ||
Create OpenDocument from Template | 生成文件 | 用模板生成OpenOffice文件 | √ | ||
Convert Document | 转文件格式 | 用OpenOffice转文件格式 | √ | ||
Convert to PDF | 文件转PDF | OpenOffice文件或Word转为PDF文件 | √ | ||
Stamp PDF | PDF签字 | 为PDF添加字符串 | √ | ||
Concatenate PDF | 合并PDF | 多个PDF文件合并为一个文件 | √ | ||
Get PDF Attributes | PDF属性 | 获取PDF的属性值 | √ |
图表元件(建议用第三方图表)(3个)
图标 | 英文名称 | 元件名称 | 使用说明 | 服务器端 | 客户端 |
---|---|---|---|---|---|
Pie Chart | 饼图 | 输入参数数据,生成饼图 | √ | √ | |
Bar Chart | 柱图 | 输入参数数据,生成柱图 | √ | √ | |
Line Chart | 线图 | 输入参数数据,生成线图 | √ | √ |
自动测试 (4个)
图标 | 英文名称 | 元件名称 | 使用说明 | 服务器端 | 客户端 |
---|---|---|---|---|---|
Test Runner | 测试框架 | 自动测试框架 | √ | ||
Test Suite | 测试包 | 多个自动测试块存入的元件,前端生成测试对象树目录 | √ | ||
Display Test Case | 显示类测试块 | 是显示类与用户有交互的模型放入的一个自动测试模块 | √ | ||
Process Test Case | 逻辑类测试块 | 逻辑运算类模型放入进行测试的一个自动测试模块 | √ |
授权版增加元件 (11个)
数字元件中增加1个
图标 | 英文名称 | 元件名称 | 使用说明 | 服务器端 | 客户端 |
---|---|---|---|---|---|
XIRR | 定投收益率 | 计算基金定投的年化收益率 | √ | √ |
安全控制元件中增加1个
图标 | 英文名称 | 元件名称 | 使用说明 | 服务器端 | 客户端 |
---|---|---|---|---|---|
Check Password | LDAP单点登录认证 | 用LDAP统一认证服务来确认用户账号密码信息是否正确 | √ |
新增一个模块组,包括5个元件
图标 | 英文名称 | 元件名称 | 使用说明 | 服务器端 | 客户端 |
---|---|---|---|---|---|
Authorization | 用户登录模块 | 一个包括用户表、角色表、权限表的登录及权限管理模块 | √ | √ | |
Log | 日志系统模块 | 一个较完整的日志模块 | √ | √ | |
Auto-complete Input Field | 自动完成内容输入 | 一个带有自动填充内容的字符输入元件 | √ | √ | |
Tree Display and Management | 树形目录模块 | 左侧树形目录右侧内容的树形目录内容管理模块 | √ | √ | |
Variables | 系统变量参数管理模块 | 自动生成一个页面,用于系统中可能用到的变量和参数的管理(免费版有此模块) | √ | √ |
集成功能元件中增加4个
图标 | 英文名称 | 元件名称 | 使用说明 | 服务器端 | 客户端 |
---|---|---|---|---|---|
LDAP Query | 目录数据查询 | 查询目录数据库中的信息 | √ | ||
Export to Excel | 导出数据到Excel | 将数据导出到一个空白的Excel表中 | √ | ||
Update Excel Table | 数据插入到Excel | 获取Excel文件,在文件后部添加新的表格数据 | √ | ||
Update Excel Text | 更新Excel中的值 | 将Excel中占位符号标记用其他内容进行替换 | √ |