首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SAP Business One SDK -系统窗体按钮事件

SAP Business One SDK -系统窗体按钮事件
EN

Stack Overflow用户
提问于 2018-02-19 14:46:50
回答 1查看 3.3K关注 0票数 1

我想知道,在SAP Business One中是否可以读取或修改属于系统窗体的按钮的单击事件?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-02-21 16:04:48

是的,是这样的。适当设置表单类型和事件类型筛选器。然后,您将能够将事件处理程序附加到ItemEvent。当处理程序触发时,响应您感兴趣的system按钮的ItemUID的事件。在你的事件处理程序中,你通常会有这样的东西:

代码语言:javascript
复制
If pVal.FormTypeEx = “150” And pVal.ItemUID = “1” And pVal.EventType = SAPbouiCOM.BoEventTypes.et_ITEM_PRESSED And pVal.BeforeAction = True Then
   'do something
End If

您可以通过打开“查看”菜单中的“系统信息”并将鼠标悬停在UI元素上来找到按钮的ID。ID和其他一些信息将显示在状态栏中。

"OK“和"Cancel”按钮在许多表单上都有ID 1和2。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48860813

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档