# 介绍 使用此功能,需要 [系统三员](../用户/系统三员.md) 在 [功能授权](../安全管理/功能授权.md) 中的 [应用级](../安全管理/功能授权.md#应用级可授予权限列表) 授予用户 **资源管理器定义** 权限 此页面左侧是目录树,右侧是该节点的网格,在其中展示相关的信息 ![image-20240426155940710](assets/image-20240426155940710.png) 选中目录树中的节点,右键可以弹出菜单,“ 资源目录 ” 的菜单和节点的菜单是不一样的 “ 资源目录 ” 的菜单只有:[添加节点](#添加节点)、节点排序、查找节点、刷新 节点的菜单如下图所示 ![image-20240429134537008](assets/image-20240429134537008.png) 目前,资源管理器中节点的右键菜单是无法通过 [菜单定义](菜单定义.md) 进行设置的(暂未发现如何设置) # 应用 1. 元数据定义中属性编辑方式为资源管理器可绑定资源管理器中节点 2. 对象属性为资源管理器时在编辑对象界面可进行资源填写 3. 可从资源管理器中添加关系的从方对象 4. 对象属性为对象链接时可通过资源管理器添加对象链接 5. 查表公式从资源管理器中查询数据 # 添加节点 点击添加节点,可以输入节点的名称,以及要添加节点的类型,完成后点击确定即可创建相应节点 - [内部](#内部节点):可自定义数据形式,支持手动维护数据和Excel数据导入 - [对象类模型](#对象类模型):需要绑定已经存在的对象类,通过筛选条件控制数据显示 - [二次开发](#二次开发):需要上传DPL脚本,根据DPL脚本的内容显示所获取到的数据 - 物理表:上传SQL语句在数据库中进行查询操作,将查询结果返回到网格中 ![image-20240429171008185](assets/image-20240429171008185.png) # 节点介绍 ## 内部节点 对内部节点右键,弹出的菜单项为: - [添加节点](#添加节点) - 删除节点 - 属性 - 节点排序 - [数据定义](#内部节点-数据定义) - 剪切 - 粘贴 - 查找节点 - 以当前节点为根节点 - 刷新 ![image-20240606100741783](assets/image-20240606100741783.png) ### 内部节点-数据定义 选择 “ 数据定义 ” 选项,整个弹窗分为上下两部分,上部分为对列的定义,下部分则为对具体数据的定义 ![image-20240606101803859](assets/image-20240606101803859.png) **列定义顶部菜单栏** - 新增 - 删除 - 上移 - 下移 - 完成配置 **内容定义顶部菜单栏** - 新增 - 删除 - 上移 - 下移 - 完成编辑 - 取消 - 批量导入 - 批量删除 新增列后,可对列名、列宽与该列是否显示进行设置 ![image-20240606102211259](assets/image-20240606102211259.png) 新增列后,无论是否勾选显示,其新列都不会出现在 “ 内容定义 ” 中 ![image-20240606102345399](assets/image-20240606102345399.png) 点击 “ 完成配置 ” 后,“ 内容定义 ” 中的列表才会得到刷新,由于新增列取消了显示勾选,故而在下方没有显示 ![image-20240606102553122](assets/image-20240606102553122.png) 勾选 “ 显示 ” 后,重新 “ 完成配置 ”,下方的 “ 内容定义 ” 列表出现了对应的列 ![image-20240606102750580](assets/image-20240606102750580.png) 完成对列的定义后,在 “ 内容定义 ” 中即可新增内容 ![image-20240606103010911](assets/image-20240606103010911.png) 完成后点击 “ 完成编辑 ” 按钮,即可在该节点中查询到对应的数据列表 ![image-20240606103413533](assets/image-20240606103413533.png) ## 对象类模型 添加一个对象类模型节点,需要为其绑定对象类,即在数据定义页面进行设置 对对象类模型节点右键,弹出的菜单项为: - [添加节点](#添加节点) - 删除节点 - 属性 - 节点排序 - [数据定义](#对象类模型-数据定义) - 剪切 - 粘贴 - 查找节点 - 以当前节点为根节点 - 刷新 ![image-20240606100741783](assets/image-20240606100741783.png) ### 对象类模型-数据定义 在 “ 数据定义 ” 窗口中可定义范围: - [数据来源](#数据来源) - [数据展示信息](#数据展示信息) - [图形](#图形) - [索引定义](#索引定义) ![image-20240617130943910](assets/image-20240617130943910.png) #### 数据来源 在此页面可设置范围: - 所属组织 - [绑定类](#绑定类) - 查询条件 - 排序条件 - 容器 - 目录 - 是否启用按频次排序 ##### 绑定类 对象类模型可绑定的类来源于数据建模中有管理的类(不含基本类) #### 数据展示信息 在此页面中可设置改对象类模型的数据展示信息如何 ![image-20240617132509240](assets/image-20240617132509240.png) #### 图形 在此标签页可以定义节点的图片 ![image-20240617132647513](assets/image-20240617132647513.png) #### 索引定义 在此标签页可根据索引字段按更新频率更新显示的数据 ![image-20240617132758034](assets/image-20240617132758034.png) ## 二次开发 二次开发节点:需按照固定格式定义显示样式,再上传DPL脚本,根据脚本自动查询符合条件的资源数据填入,脚本中可包含该对象其他属性的值,进行节点数据定义 ![image-20240617133258044](assets/image-20240617133258044.png) ## 物理表 物理表节点会根据上传的SQL语句进行执行,将获得的表缓存显示资源数据 ![image-20240617133201715](assets/image-20240617133201715.png)