Python 二开销售出库单物流单号链接跳转至快递100官网

销售出库单列表中的物流单号字段默认是文本显示,基于一些二开需要,客户可能需要显示成链接形式,当点击此字段时自动跳转到外部网站上,比如快递100官网以方便客户查询物流单号对应的物流轨迹信息。本文简单介绍下如何利用Python列表插件二开此需求,首先打开BOSIDE并扩展'销售出库单'的元数据,修改物流单号字段的'列表显示控件'为链接,如下图1-1所示:

图1-1
其次在销售出库单列表插件中注册一个Python列表插件,插件取名为'物流单号跳转测试',如下图1-2所示:

图1-2
Python脚本如下(注:建议使用附件中的代码,不要直接复制下面的脚本,因为直接复制后 HTML会转义空格之类的字符):
# -*- coding: utf-8 -*-
#销售物流信息列表插件试例
import clr
clr.AddReference('System')
clr.AddReference('System.Core')
clr.AddReference('Kingdee.BOS')
clr.AddReference('Kingdee.BOS.App')
clr.AddReference('Kingdee.BOS.Core')
from System import *
from System.Diagnostics import *
from System.Linq import *
from Kingdee.BOS.Core import *
from Kingdee.BOS.Core.DynamicForm import *
from Kingdee.BOS.Core.DynamicForm.PlugIn.ControlModel import *
from Kingdee.BOS.JSON import *
from Kingdee.BOS.Core.Const import *
def EntryButtonCPython 二开销售出库单物流单号链接跳转至快递100官网
销售出库单列表中的物流单号字段默认是文本显示,基于一些二开需要,客户可能需要显示成链接形式,当点击此字段时自动跳转到外部网站上...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



