主控台用户图标还原为用户名称(仅支持HTML5端)
注:该脚本只适用于2021年11月份以前通版补丁,11月补丁(PT-146894)及其以后版本添加该二开脚本会导致如下图问题
产生原因:11月补丁新增优化功能,默认显示【头像+用户名】方式,与该脚本设置的样式重复导致如上图问题
解决方案:删除该python扩展
1、若为私有云/订阅版环境,需在BOSIDE找到单据【BOS_HtmlConsoleMain】进行扩展
2、若为公有云环境,需在BOSIDE找到单据【BOS_O2OHtmlConsoleMain】进行扩展
扩展步骤如下:
1、打开单据,选择表单插件,在弹出窗中选择【注册python插件】,
2、在弹出窗中添加如下脚本后保存,
import clr;
clr.AddReference('System')
clr.AddReference('Kingdee.BOS')
clr.AddReference('Kingdee.BOS.Core')
from Kingdee.BOS.Core import *
from Kingdee.BOS.Core.DynamicForm.PlugIn import *
from Kingdee.BOS.Core.DynamicForm.PlugIn.ControlModel import *
from Kingdee.BOS.Core.Metadata.FieldElement import *
from System import *
def AfterBindData(e):
this.View.GetControl("FBtnUser").SetCustomPropertyValue("ImageUrl","");
this.View.GetControl("FBtnUser").InvokeControlMethod("setInlineStyle", "{'width':'inherit','height':'inherit','margin':'5px 16px 10px 0px','overflow':'hidden','font-size':'1.2em',opacity:0.8,'border-radius':'inherit'}");
3、保存整张扩展单据,再次登录数据中心验证即可。
经过确认,该帖子只适用于HTML5端,客户端预计在2021.11月份补丁会支持同时显示图片和名称
笑死。HTML5端幺蛾子是真的多
主控台用户图标还原为用户名称(仅支持HTML5端)
本文2024-09-16 18:40:11发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-23641.html