Components
名称 | 描述 | 备注 |
apps-communicator-broadcast | 未测试成功 | |
combo-refill | 用于刷新Combo Box下拉列表 | |
condition | 根据设定的表达式的结果,决定事件如何流动 | 表达式类似:'{Customer.PhoneNum}'==='' |
erp-message-handler | 弹出一个消息框,Message可使用视图内容。 | {InvCustTrk.PartNum} |
file-transfer-erp | 上传或下载文件 | Server Path属性包含文件文件名 |
grid-sort-get | 未测试成功 | |
grid-sort-set | 设置视图栏位排序方式 | |
search-value-set | 保存搜索结果,供当前事件中的其他对象使用 | 一般此事件动作与search-show动作一起使用 |
switch | 根据Value的结果,执行不同的事件流程 | |
title-set | 设置Title的值 |
Console
名称 | 描述 | 备注 |
console-write | 控制台输出字符串 |
Dataview Actions
名称 | 描述 | 备注 |
control-focus-set | 使绑定视图栏位的控件获得焦点 | |
data-clear | 清除数据 | |
data-commit | 确认数据编辑 | |
data-rollback | 撤销数据编辑 | data-commit后不能进行撤销 |
dataview-clear | 清除数据视图中的数据 | data-clear |
dataview-condition | 将符合表达式条件的数据放入临时视图,并触发设定的迭代事件 | 注意:临时视图指向的数据与原视图一样(一个视图数据修改时,另一个视图也会被修改) |
dataview-copy | 将选定的数据从一个数据视图复制到另一个数据视图 | |
dataview-filter-set | 给视图添加筛选条件 | Filter类似:CheckBox01=true |
dataview-set-current | 当前事件会选择一个数据视图 | |
event-column-disable | 禁用DataTable的Column Change事件 | |
event-column-enable | 启用DataTable的Column Change事件 | |
event-row-disable | 禁用View的Row Change事件 | |
event-row-enable | 启用View的Row Change事件 | |
event-view-disable | 禁用View的Change事件 | |
event-view-enable | 启用View的Change事件 | |
property-set | 可以在事件中动态设置控件属性 |
Dialog
名称 | 描述 | 备注 |
dialog-show | 弹出一个消息框 | 已过时的控件,请使用erp-message-handler |
dialog-show-system | 未测试成功 | |
search-show | 弹出搜索面板 | 用户可以选中搜索到的数据,选中的结果返回到searchResult视图 |
Event Actions
名称 | 描述 | 备注 |
event-cancel | 一般用来结束ColumnChanging事件,阻止值变化 | |
event-complete | 结束事件,事件后续节点不再执行 | |
event-next | 从当前事件中启动另一个事件 | |
exit | 退出事件,后续的相关After事件不会再触发 |
Functions
名称 | 描述 | 备注 |
erp-function | 用于调用Epicor Function | |
function | 未测试成功 |
Miscellaneous
名称 | 描述 | 备注 |
app-close | 未测试成功 | |
app-open | 打开一个应用程序 接受参数: %session.context.initialValueIn.option1% | |
apps-communicator-publish | 未测试成功 | |
calculation | 加减乘除运算 | 加法运算有Bug,会将两个数值拼成一个字符串,而不是进行加法运算 |
credit-card-entry | 未测试成功 | |
dashboard-timer-clear | 清楚定时触发器 | |
dashboard-timer-set | 添加定时触发器 | |
dialog-result-set | 设置dialog默认返回的DialogResult(Ok,Cancel,Abort,Ignore) | 默认Cancel |
download-attachment-erp | 下载附件 | |
dynamic-panel-open | 打开一个动态弹窗 | |
expression-editor | 打开表达式编辑器 | |
external-component | 未测试成功 | |
global-variable-set | 设置sysGlobalVariable视图栏位的值 | |
kbmax-configurator-open | 未测试成功 | |
page-navigate-to | 可以使界面显示应用层中的一个特定页面 | |
pdf-viewer-action | PDF预览 | |
process-import-service | 批量导入文件 | |
return | 退出事件,事件后续节点不再执行 | |
return-error | 退出事件,事件后续节点不再执行 | |
select-tree-node | 未测试成功 | |
serial-read | 未测试成功 | |
session-set | 设置Session某些栏位的值 | |
slider-close | 关闭一个滑动的面板 | |
slider-open | 打开一个滑动的面板 | 滑动面板的页面类型为SlidingPanel |
split | 拆分字符串,并保存结果到视图 | |
url-open | 在浏览器中打开一个单独的页签,并显示选定的网址 (url) | |
usb-read | 未测试成功 |
Rest Services
名称 | 描述 | 备注 |
erp-baq | 用于调用BAQ获取、更新数据 | |
rest | 调用一个REST服务 | |
rest-erp | 调用一个Kinetic REST服务。它可以自动完成数据视图和参数之间的大部分映射 |
Row Actions
名称 | 描述 | 备注 |
row-add | 添加视图行 | |
row-copy | 复制视图行 | |
row-current-set | 设置当前视图行 | |
row-delete | 删除视图行 | |
row-find | 查找符合条件的数据 | |
row-update | 更新选定的数据视图中某一行的数据,可以配合dataview-condition迭代事件,修改所有选中行的数据 |
Tree Actions
名称 | 描述 | 备注 |
datatree-bindings-set | 未测试成功 | |
refresh-tree | 未测试成功 | |
set-tree-node-state | 未测试成功 |