Maximo Anywhere 过渡到新视图问题

Maximo Anywhere Transition To new view issue

我正在开发 Maximo Anywhere (7.5.2) - 工作执行应用程序。我需要在运行时将视图 ID 传递给 "transitionTo" 命令。

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

{0} 或 {1} 是您使用 resolverFunction 动态设置的数组值。 以下 ex 将帮助您理解 better.In 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];

    },  

[类型] 是 app.xml

中的 {0}