将自定义字段添加到Maximo结果集

时间:2016-11-16 13:03:58

标签: resultset maximo

我使用Maximo 7.5并在自定义表中添加了几列。如何在Startcenter结果集中获取这些列。新字段在Workorder应用程序中可见

1 个答案:

答案 0 :(得分:1)

如果您使用较旧的修订包,则需要在RESULTSETCOLS中插入一行,如下面的插入语句所示,该语句摘自this Technote。请注意,您需要调整前三列的值以满足您的需求。

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

但是,如果您使用Maximo 7.5.0.7+,则可以使用前端来实现目标。详见this Technote(谈到7.6但也适用于7.5.0.7 +)......

  1. 根据结果集查询来自的应用程序的主表创建对象结构。将Consumed By设置为REPORTING并在第二层或更低层面包含要在结果集中显示数据的对象非常重要。
  2. 使用“报告管理”应用程序中的“设置报告对象结构安全性”选项授予您自己使用刚刚创建的对象结构的权限。
  3. 创建/编辑结果集,然后选择要包含的字段。 (注意:如果“结果集设置”屏幕缺少“对象列表”树控件,则可能需要将webclient.resultset.relatedattributes系统属性更改为1,如this Technote中所述。)
  4. 希望有所帮助。