可视化元件手册

  1. 首页
  2. 全部文档
  3. 可视化元件手册

可视化元件手册

基本操作元件(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 播放音频 播放音频
Print 打印 调用浏览器打印功能打印页面显示对象的内容
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中占位符号标记用其他内容进行替换