星空二开表单插件打开外部链接原创
金蝶云社区-yaojunsong
yaojunsong
13人赞赏了该文章 3906次浏览 未经作者许可,禁止转载编辑于2020年06月30日 11:13:15

星空单据二开表单插件打开外部链接例如(python,缩进4个英文空格):


from Kingdee.BOS.JSON import *

def ButtonClick(e):
    if(e.Key=='FBTN'):
        openUrlArg = JSONObject()
        openUrlArg['url']='https://xxx.xxx.xxx.xxx/xxx/...'
        openUrlArg['title']='outside link'
        openUrlArg['urltitle']='open outside link'
        this.View.AddAction("openUrlWindow", openUrlArg)


python星空插件常用Import:

import clr
clr.AddReference("System")
clr.AddReference("System.Core")
clr.AddReference("Kingdee.BOS")
clr.AddReference("Kingdee.BOS.Log")
clr.AddReference("Kingdee.BOS.Core")
clr.AddReference("Kingdee.BOS.DataEntity")
clr.AddReference("Kingdee.BOS.Contracts")
from Kingdee.BOS import *
from Kingdee.BOS.JSON import *
from Kingdee.BOS.Core import *
from Kingdee.BOS.Core.Const import *
from Kingdee.BOS.Core.Bill import *
from Kingdee.BOS.Core.List import *
from Kingdee.BOS.Log import *
from System import *
from System.Collections.Generic import *
from System.Linq import *


赞 13