文件名
语法
ExpandAbove(REF expansion: LIST OF ExpandRec, VAL table: STRING, VAL child: STRING): INTEGER
参数
expansion:
table:
child:
返回
无
副作用
无
说明
无
调用的对话框窗体
无
文件名
语法
ExpandBelow(VAL Tree: STRING, VAL Child: STRING, VAL Parent: STRING, VAL Param: STRING): LIST OF DisplayRec
参数
返回
无
副作用
无
说明
无
调用的对话框窗体
无
文件名
语法
FindRootTreeNode(VAL Tree: STRING, VAL Child: STRING): INTEGER
参数
Tree - 正被浏览或编辑的对象表
Child - 正在搜索的对象标识
返回
如果成功地找到了记录,则返回1,否则返回 0
副作用
无
说明
本函数专门按节点在树表中查找对象。当前只有“资产”容器使用该函数。
调用的对话框窗体
无
文件名
语法
FlattenTree(VAL table: STRING,VAL root: STRING): LIST OF STRING
参数
table - 树所基于的表名
root - 表记录的标识符,如 h_object_id
返回
无
副作用
无
说明
无
调用的对话框窗体
无
文件名
语法
GetInventoryParam(REF displayList: LIST OF DisplayRec, VAL Param: STRING, VAL Tree: STRING)
参数
displayList -
Param - 我们需要其中数据的表的列名
Tree - 表名
返回
无
副作用
无
说明
无
调用的对话框窗体
无
文件名
语法
GetListOfChildren(VAL Tree: STRING, VAL Parent: STRING, VAL whdl: WINDOW ): LIST OF ExpandRec
参数
Tree - 正被浏览或编辑的对象表
Parent - 正被搜索的对象标识
wHdl - 对话框的窗口句柄
返回
字符串列表
副作用
无
说明
本函数搜索所传递父节点的子节点。当发现子节点时,将其返回。
调用的对话框窗体
无
文件名
语法
GetListOfInvalidContainers(VAL Parent: STRING, VAL whdl: WINDOW, VAL organization_id: STRING ): LIST OF ExpandRec
参数
Parent - 正被检查的资产的 pm_object_id
whdl - 调用对话框的窗口句柄
organization_id - 资产的组织标识
返回
字符串
副作用
无
说明
本函数检索对所传递的 pm_object_id(父)无效的容器列表。
调用的对话框窗体
无
文件名
语法
GetTreeChildList( REF lst: LIST OF STRING, VAL treeType: STRING, VAL id: STRING ): INTEGER
参数
lst - 子的字符串列表
treetype - 传递的表名
id - 作为父标识搜索的标识
返回
字符串列表
副作用
无
说明
本例行程序查找标识的子列表。
调用的对话框窗体
无
文件名
语法
InsertTree(VAL InTran: Boolean,VAL Tree: STRING, VAL Child: STRING, VAL Parent: STRING ): INTEGER
参数
InTran - 与部分关键字匹配的记录列表
Tree - 对象的表名
Child - 部分关键字
Parent - 调用对话框的窗口句柄
返回
整数
副作用
无
说明
本例行程序向 PM_OBJECT_TREE 表插入一个记录。该表用于资产容器。如果记录不存在,该例行程序将插入它。
调用的对话框窗体
无
文件名
语法
TreeAK2PKList(REF lst: LIST OF ExpandRec, VAL table: STRING, VAL ak: STRING, VAL wHdl: WINDOW): INTEGER
参数
lst - 与部分关键字匹配的记录列表
table - 对象的表名(例如,H_OBJECT)
ak - 部分关键字
wHdl - 调用对话框的窗口句柄
返回
字符串
副作用
无
说明
本例行程序接受部分关键字,并返回与此部分说明匹配的节点列表。
调用的对话框窗体
无
文件名
语法
TreeID2Path(REF path: STRING, VAL table: STRING, VAL id: STRING): INTEGER
参数
path - 在树中何处查找对象的方向,如果有的话
table - 从中查找对象的表
id - 对象的标识符
返回
如果在树中未找到,则返回 0
副作用
无
说明
本函数返回可用来在分层结构管理器中查找标识的路径。
调用的对话框窗体
无