主控台用户图标还原为用户名称(仅支持HTML5端)

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

主控台用户图标还原为用户名称(仅支持HTML5端)

注:该脚本只适用于2021年11月份以前通版补丁,11月补丁(PT-146894)及其以后版本添加该二开脚本会导致如下图问题

image.webp

产生原因:11月补丁新增优化功能,默认显示【头像+用户名】方式,与该脚本设置的样式重复导致如上图问题

解决方案:删除该python扩展


1、若为私有云/订阅版环境,需在BOSIDE找到单据【BOS_HtmlConsoleMain】进行扩展

2、若为公有云环境,需在BOSIDE找到单据【BOS_O2OHtmlConsoleMain】进行扩展


扩展步骤如下:
1、打开单据,选择表单插件,在弹出窗中选择【注册python插件】,

image.webp

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、保存整张扩展单据,再次登录数据中心验证即可。

image.webp


经过确认,该帖子只适用于HTML5端,客户端预计在2021.11月份补丁会支持同时显示图片和名称


笑死。HTML5端幺蛾子是真的多

主控台用户图标还原为用户名称(仅支持HTML5端)

注:该脚本只适用于2021年11月份以前通版补丁,11月补丁(PT-146894)及其以后版本添加该二开脚本会导致如下图问题产生原因:11月补丁新增...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息