python插件-通过点击某个按钮弹出一个网址原创
金蝶云社区-好丽友的好朋友
好丽友的好朋友
5人赞赏了该文章 183次浏览 未经作者许可,禁止转载编辑于2024年01月11日 13:45:06
  1. 表单中创建一个按钮并且记住按钮标识

1704951629034.png

2.新增表单插件

1704951807793.png

3.代码如下,注意换行符

from Kingdee.BOS.JSON import * 
import sys
import clr
clr.AddReference('System')
clr.AddReference('Kingdee.BOS')
clr.AddReference('Kingdee.BOS.Core')
clr.AddReference('Kingdee.BOS.Contracts')
clr.AddReference('Kingdee.BOS.DataEntity')
from Kingdee.BOS import *
from Kingdee.BOS.Core import *
from Kingdee.BOS.Core.Bill import *
from Kingdee.BOS.Core.DynamicForm.PlugIn import *
from Kingdee.BOS.Core.DynamicForm.PlugIn.ControlModel  import *
import System
from Kingdee.BOS.Orm.DataEntity import *
from Kingdee.BOS.Core.Metadata import *
from Kingdee.BOS.Contracts import *
from System import DateTime
def AfterBarItemClick(e):                           
    if (e.BarItemKey=="PXS_tbButton"):
        this.View.ShowMessage("AAAAAA")
             openUrlArg = JSONObject()
             openUrlArg['url']='https://www.baidu.com/' 
             openUrlArg['title']='outside link'
             openUrlArg['urltitle']='open outside link'
             this.View.AddAction("openUrlWindow", openUrlArg)

赞 5