电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

移动列表行菜单、底部菜单:在已有菜单项上扩展、更新属性

来源:金蝶云社区作者:金蝶2024-09-236

移动列表行菜单、底部菜单:在已有菜单项上扩展、更新属性

一、概述:

本篇介绍移动单据体行菜单、底部菜单的一种新玩法,主要包括:

1. 插件扩展&追加移动单据体行菜单项

2. 插件修改移动单据体行菜单属性(如名称、图标、字体颜色、背景色)

3. 插件扩展&追加底部菜单

4 插件修改底部菜单项属性(如名称、图标、字体颜色、背景色)


二、适用版本:

    适用于V 7.7.0.202109(补丁号:PT-146891)及以上

    上线日期:2021年9月16号


三、详细介绍:

3.1. 插件扩展&追加移动单据体行菜单项

JSONArray menulist = new JSONArray();
JSONObject menu = new JSONObject();
menu = new JSONObject();
menu.Add("key", "NEW_MENU_ITEM");//一级菜单标识
menu.Add("name","新加的菜单项");
menu.Add("fontcolor", "#3F3F3F");
menu.Add("backcolor", "#FFFFFF");
menu.Add("index", 2);//菜单位置
menulist.Add(menu);
this.View.GetControl("单据体/代理分录标识").SetCustomPropertyValue("extListMenuValue", menulist);


3.2. 插件修改移动单据体行菜单属性(如名称、图标、字体颜色、背景色)

JSONArray menus = new JSONArray();
JSONObject menu = new JSONObject();
menu.Put("key", "菜单项标识"); //一级菜单标识
menu.Put("name", "名字变了"); //可更新icon、fontcolor、backcolor、name
menus.Add(menu);
this.View.GetControl("单据体/代理分录标识").SetCustomPropertyValue("listMenusProp", menus);


3.3. 插件扩展&追加底部菜单项

JSONArray menulist = new JSONArray();
JSONObject menu = new JSONObject();

移动列表行菜单、底部菜单:在已有菜单项上扩展、更新属性

一、概述:本篇介绍移动单据体行菜单、底部菜单的一种新玩法,主要包括:1. 插件扩展&追加移动单据体行菜单项2. 插件修改移动单据体行菜单...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信