向Maximo结果集添加自定义字段



我使用的是Maximo 7.5,并在自定义表中添加了一些列。如何在Startcenter结果集中获得这些列。新字段在Workorder应用程序

中可见。

如果您使用的是较旧的修复包,则需要在RESULTSETCOLS中插入一行,如下面的插入语句所示,该语句摘自本技术说明。注意,您需要调整前三列的值以满足您的需要。

insert into resultsetcols
( app, attribute, maintable, resultsetcolsid ,rowstamp)
values
('WOTRACK', 'LOCATION.DESCRIPTION', 'WORKORDER', resultsetcolsseq.nextval, maxseq.nextval);

然而,如果你使用的是Maximo 7.5.0.7+,你可以使用前端来完成你的目标。正如本技术说明(讨论7.6,但也适用于7.5.0.7+)中详细介绍的那样…

  1. 根据结果集查询来自的应用程序的主表创建对象结构。将consume By设置为REPORTING,并将您想要在第二级或更低级别的Result set中显示数据的对象包括在内,这一点很重要。
  2. 在报表管理应用程序中使用"设置报表对象结构安全"选项来授予自己使用刚刚创建的对象结构的权限。
  3. 创建/编辑结果集并选择您想要包含的字段。(注意:如果结果集设置屏幕缺少对象列表树控制,您可能需要将webclient.resultset.relatedattributes系统属性更改为1,如本技术说明中详细介绍的那样。)

希望对你有帮助。

最新更新