二开案例.Python插件.从零开发第一个Python插件

问:

如何开发Python插件?

答:

下面是从零开发第一个Python插件的操作过程:

<1>登录BOSIDE,扩展采购订单,新增菜单项,如下图所示。0100056618e81ff74b988c3a7a8969a97381.png

<2>在采购订单的表单插件上注册Python插件,如下图所示。

010003b5f530582f407d871b3f0256b6c864.png

01000a222697f2624239bd17a163f5b8eee5.png

脚本名可随便填写,仅用于描述此段Python代码,不参与任何其它业务逻辑。

Python插件代码如下:

# 第一步:按照需要添加程序集引用

import clr

clr.AddReference('mscorlib')

from System import *

# 第二步:添加插件事件对应的方法

def BarItemClick(e):

#第三步:添加业务逻辑代码

if e.BarItemKey=="tbTest":

userName = this.Context.UserName;

msg = userName + ",您好!";

this.View.ShowMessage(msg);

<3>保存元数据,开发完毕。

现在可以登录业务站点,打开采购订单,检验一下我们新加的插件的运行效果啦。

 

该文章对您有帮助?

相关文章

发表评论

您必须登录后才可以发布评论。