SmartPlant Foundation 管理 配置ListEdit批量修改工具
(跳跃式更新,临时序号,随便起的。)
9.1 配置ListEdit批量修改工具
使用工具栏的ListEdit 可以批量修改对象属性,但有些属性在默认环境不允许用ListEdit进行编辑。如需修改,需要管理员配置批量编辑的方法。
本节以批量修改Unit名称为例。
9.1.1 确定对象类定义
查看要修改对象的Export Data,第一行为对象的类定义
9.1.2 确定主接口
类定义下面有多个接口,为避免影响其他对象,应找到该对象的主接口Primary Interface。
找主接口可以通过经验判断,也可以Find 对应的ClassDef,右键show Primary Interface查询。
9.1.3 配置ListManagement
菜单栏-Administration-List Management Console - Advanced
在弹出窗口左上角的Interfaces that have List Editing栏中,有系统默认配置的批量修改方法,需要按需新增。
将要查询对象的类定义粘贴到List Management Console Class Definition栏进行搜索:
在展开树中选中主接口后,单击Creat按钮,调用NewList方法
编辑List的名称、备注、显示名,并确认删除方法。
单击Next,进入Column Items,加入编辑批量时需要编辑的列。也可在Navigate Schema标签页加入关联关系内容。
单击Next,进入AccessGroup分配能进行批量修改的角色权限。
单击Finish。左侧InterfaceDef中出现了对应的接口,选中接口右侧可查看新加的List。界面右下方可选择List中各列的属性,是否只读、是否可见。单击OK关闭页面。
回到主界面,查询对象,单击工具栏中的ListEdit,打开批量编辑栏。
配置完成。