视图主题域
视图定义
视图定义的内容主要在活动中因此属性定义比较简单
<?xml version="1.0" encoding="GB2312"?>
<ATTRIBUTE TYPE="PR" PROGID="PPDomainBrowserReqRes" SVRERI="_PP.BWR.SVRBWR" CODE="VIEW" NAME=" 视图" ENTITYNAME="企 业">
</ATTRIBUTE>
- Web端默认的路径
ENTERPRISE.VIEWWEB:DEFAULT//默认的视图路径 (为兼容以前桌面系统)
如果以上路径不存在,则使用下列路径
ENTERPRISE.VIEW:DEFAULT//默认的视图路径
- 视图刷新
根据全局数据变化自动刷新,默认根据主数据集ERI的实体代码,来刷新。 只要内容包含对应实体的id,就刷新
- 企业视图
路径: ENTERPRISE.VIEW:DEFAULT企业实体的VIEW属性下DEFAULT 定义的内容
企业视图构成功能菜单的主要部分
<ACTION ACTIONSVRERI="_PP.ACT.NOTASK" RIGHT="TRUE" ID="4" CODE="DEFAULT" NAME="完整视图" STATUS=" " createby="ADMIN" createtime="1900-01-01" modifyby="模型管理员" modifytime="2017-08-27 17:58:17" actionright="1">
<HOMEPAGE ERI=".HOMEPAGES.HOMEPAGE"/>
主页定义,即进入系统后打开的第一个主题。ERI:主题的 路径
<ITEM TYPE="FOLDER" LABEL="Business Logic Root" DESCRIBE="" ICON="TB_Root.bmp" SELECTEDICON="TB_Root.bmp">
根文条目 TYPE:FOLDER 表明是文件夹类型,根条目必须是文件夹
<ITEM TYPE="FOLDER" LABEL="物流管理" ICON="TB_Folder.bmp" DESCRIBE="物流管理" SELECTEDICON="TB_Folder.bmp" EXPAND="TRUE">
一级模块文件夹,LABEL 对应菜单上的条目的名称, DESCRIBE 对应鼠标停留时弹出气泡的内容
<ICON> data:image/png;base64,iVBOR </ICON>
图标定义,一级模块文件夹上的图标对应主菜单上的图标。 Base64 图形数据
<ITEM TYPE="LINK" ERI=".CGDD.VIEW" ACTION="DEFAULT"/>
功能模块连接,对应具体实体的VIEW属性的链接
<ITEM TYPE="LINK" ERI=".WFSP.VIEW" ACTION="DEFAULT"/>
<ITEM TYPE="LINK" ERI=".CGRK.VIEW" ACTION="DEFAULT"/>
… ….
</ITEM>
</ACTION>
- 主题域类型的视图
<?xml version="1.0" encoding="GB2312"?>
<ACTION actionid="18562" ecode="CNTBUY" createby="模型管理员" createtime="2023-06-09 09:28:26" modifyby="模型管理员" modifytime="2023-09-15 12:31:24" estatus="1" ename="采购协作">
<DEF>
<ACTION DISABLECMDS="" INSTCOMMAND="" FLOW="" REFENTITY="" RIGHT="TRUE" ID="18562" CODE="CNTBUY" NAME="采购协作" STATUS="1" createby="模型管理员" createtime="2023-06-09 09:28:26" modifyby="模型管理员" modifytime="2023-06-25 11:09:48" actionright="1">
<ITEM TYPE="DOMAIN" LABEL="采购协作" ERI="..CNTBUY" ACTION='REL' DMTYPE="RELATION"/> 必须指定活动,权限的需要
</ACTION></DEF>
<MEMO></MEMO>
</ACTION>
TYPE :DOMAIN 视图不需要直接分配权限,直接对目标主题域分配权限即可(open命令对应的权限)
ERI主题域的路径,(合约主题需要指定活动,其他不需要)
Created with the Personal Edition of HelpNDoc: Create cross-platform Qt Help files