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

一、概述:
本篇介绍移动单据体行菜单、底部菜单的一种新玩法,主要包括:
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格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



