基于Maximo Anywhere中的多个字段进行排序

时间:2017-07-18 20:24:03

标签: maximo-anywhere

我有一个要求,我必须根据多个字段对Work Execution应用程序中下载的工作单列表进行排序。例如。老板和赢家。我在app.xml中添加了以下代码。但它没有按预期工作。

                                              

请帮我解决问题。我是否必须添加本地属性才能执行此操作。

1 个答案:

答案 0 :(得分:0)

这需要2件事:

  1. 在您要排序的属性上,您需要告诉应用程序在数据库中对其进行索引。所以设置index =" true"对于您需要排序的所有属性。如果您没有在升级之间完全卸载客户端本地数据库,我们就会看到此架构更改为本地数据库造成的破坏。
  2. app.xml应如下所示:

     <sortOption id="WorkExecution.MultipleAssetsLocationsView_sortOption_LocationWorkfunction" label="Location and WorkFunction">
                            <sortAttribute direction="asc" id="WorkExecution.MultipleAssetsLocationsView_LocationWorkfunction_sortAttribute_multiassetlocpointnum" name="multiassetlocpointnum"/>
                            <sortAttribute direction="asc" id="WorkExecution.MultipleAssetsLocationsView_LocationWorkfunction_sortAttribute_multiassetzxqproplocation" name="multiassetzxqproplocation"/>
                        </sortOption>
    
  3. 我们的用例是在MALCI对象上,因为我们的实现相当MALCI很重,但您应该能够使用WO视图来跟随您的用例。