脚本插件中的弹窗确认与执行的示例原创
11人赞赏了该文章
1,516次浏览
编辑于2021年10月20日 20:38:59
import clr;
clr.AddReference("System")
clr.AddReference("Kingdee.BOS.Core")
from System import Action
from Kingdee.BOS.Core.DynamicForm import MessageBoxResult
from Kingdee.BOS.Core.DynamicForm import MessageBoxOptions
def BarItemClick(e):
if e.BarItemKey.ToUpper()=="EPX_TBCHECK":
action=Action[MessageBoxResult](callback)
this.View.ShowWarnningMessage("是否执行检测操作?", "", MessageBoxOptions.YesNo,action)
def callback(r):
if r== MessageBoxResult.Yes:
this.View.ShowMessage("do something...")
#.....To do Something
赞 11
11人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!