Pyhthon插件,不论公有云、私有云,只要BOS平台,即写即用,无需重启服务器,贼快!

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

Pyhthon插件,不论公有云、私有云,只要BOS平台,即写即用,无需重启服务器,贼快!

Pyhthon插件,不论公有云、私有云,只要BOS平台,即写即用,无需重启服务器,贼快!

更多python插件开发教程,点这里


clr.AddReference('Kingdee.BOS.Core')

from Kingdee.BOS.Core.DynamicForm.PlugIn.ControlModel import *


def BarItemClick(e): #菜单按钮时间

  if e.BarItemKey=="tbSplitSave": #保存

    this.View.ShowMessage("保存DDDD成功!") 

    i=0

    intex=this.Model.GetEntryRowCount("FEntity") #获取总行数

    while i<intex: #遍历单据体的每一列

      value=value=this.Model.GetValue("FPriLstEntryId",i) #获取价目表分录Id字段的值

      if value==0: #判断价目表分录Id是否为空

        grid = this.View.GetControl[EntryGrid]("FEntity")#需要设置的单据体标识Key

        grid.SetRowBackcolor("#FFFF00", i)#设置整行背景颜色

        grid.SetForecolor("F_TQQZ_Price","#FF0000", i)#需要设置字段标识Key

      else:    #否则背景颜色为白色       

        gridd = this.View.GetControl[EntryGrid]("FEntity")#需要设置的单据体标识Key

        gridd.SetRowBackcolor("#FFFFFF", i)#设置整行背景颜色

        gridd.SetForecolor("F_TQQZ_Price","#FFFFFF", i)#需要设置字段标识Key

        i=i+1


Pyhthon插件,不论公有云、私有云,只要BOS平台,即写即用,无需重启服务器,贼快!

Pyhthon插件,不论公有云、私有云,只要BOS平台,即写即用,无需重启服务器,贼快!更多python插件开发教程,点这里clr.AddReference('King...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息