Maximo Anywhere过渡到新视图问题

时间:2016-05-05 07:40:35

标签: maximo-anywhere

我正在研究Maximo Anywhere(7.5.2) - 工作执行应用程序。我需要在运行时将视图id传递给“transitionTo”命令。

例: 在app.xml中,我可以看到很少的值被提及为{0}或{1}。这个怎么运作 ?可以用同样的方式,我可以将视图id传递给tranisitionTo = {1}

1 个答案:

答案 0 :(得分:0)

{0}或{1}是使用resolverFunction动态设置的数组值。 下面的ex会帮助你更好地理解。在app.xml中我有下面的代码

<view id="WorkExecution.FailureListLookupView" label="Select {0}" resolverClass="application.handlers.FailureCodeHandler" resolverFunction="resolveNextFailureType">

resolveNextFailureType : function(eventContext) {
        var failureListSet = eventContext.application.getResource('failureListResource');
        var type;

        if (failureListSet.data[0].type){
            type = failureListSet.data[0].type;
        } else {
            type = this._failureClassMessage();
        }   
        return [type];

    },  

[type]在app.xml中为{0}