Epicor Kinetic 2023.2 事件动作

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 未测试成功
上一篇:STM32无法烧写程序的故障排除


下一篇:游戏报错steam_api.dll丢失怎么解决?steam_api.dll缺失的7种靠谱解决方法