菜单和工具栏
BL系统的菜单和工具栏都由安装目录下的XML子目录中的XML文档来确定。
同时也可以在实体中增加额外的特定菜单。
10.1 增加特定实体菜单和工具栏的法
1) 增加菜单属性和活动
<?xml version="1.0" encoding="GB2312"?>
<ACTION ecode="DEFAULT" ename="新建活动" actionid="17352" workflowdefid="" createby="ADMIN" createtime="2003-1-1" modifyby="ADMIN" modifytime="2003-1-1" estatus="1">
<DEF>
<ACTION DISABLECMDS="" INSTCOMMAND="" FLOW="" REFENTITY="">
<div id="_pp_faceidx_gmtb_default" data-type="MenuItemSet" class="toolsitem">
<div data-event="click" data-operation="open" class="menuitem toolsbutton" data-type="Button" data-requireid="false">
{ "text":"索引","icon":"preferences","hint":"更新识别索引"}
</div>
</div>
</ACTION>
</DEF>
<MEMO>
</MEMO>
</ACTION>
只需要指定活动中的菜单内容,格式同前台,直接拷贝就可以。
修改菜单中的内容。
2) 在全局菜单中指定菜单属的链接
<?xml version="1.0" encoding="GB2312"?>
<ATTRIBUTE attributeid="16059" ecode="GMTBALL" createby="模型管理员" createtime="2022-10-20 15:34:37" modifyby="模型管理员" modifytime="2022-11-17 16:22:38" estatus="1" ename="全局菜单定义">
<DEF>
<ATTRIBUTE TYPE="PR" PROGID="" SVRERI="" RELEASE="0~0~0" USERVERSION="1" createby="模型管理员" createtime="2022-06-15 21:37:28" modifyby="模型管理员" modifytime="2022-07-01 09:12:42" estatus="1" ENTITYID="9090" CODE="GMTBALL" NAME="全局菜单定义" ID="15381" ENTITYNAME="管理区域">
<LINKS>
<LINK LINKERI="_PP.DAT.GMTB" LINKACTION="DEFAULT" ERI="..DATA" REQUIREIDERI=".."/>
<LINK LINKERI="_PP.CNT.GMTB" LINKACTION="DEFAULT" ERI="..PROVIDER" REQUIREIDERI=".." CAPTIONS="copOpen=采购协作"/>
<LINK LINKERI="_PP.CNT.GMTB" LINKACTION="DEFAULT" ERI="..EXECUTOR" REQUIREIDERI=".." CAPTIONS="copOpen=销售协作"/>
<LINK LINKERI="_PP.FV.GMTB" LINKACTION="DEFAULT" ERI="..FIELDVALUE" REQUIREIDERI=".." CAPTIONS="fvopen=设定值X"/>
<LINK LINKERI="_PP.FND.GMTB" LINKACTION="DEFAULT" ERI="..FIND" REQUIREIDERI=".."/>
<LINK LINKERI="_PP.EDT.GMTB" LINKACTION="DEFAULT" ERI="..EDIT" REQUIREIDERI=".."/>
</LINKS>
</ATTRIBUTE></DEF>
<MEMO></MEMO>
</ATTRIBUTE>
Created with the Personal Edition of HelpNDoc: What is a Help Authoring tool?