Pyhthon插件,不论公有云、私有云,只要BOS平台,即写即用,无需重启服务器,贼快!
Pyhthon插件,不论公有云、私有云,只要BOS平台,即写即用,无需重启服务器,贼快!
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平台,即写即用,无需重启服务器,贼快!
本文2024-09-16 17:44:05发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-17609.html