我正在研究Maximo Anywhere(7.5.2) - 工作执行应用程序。我需要在运行时将视图id传递给“transitionTo”命令。
例: 在app.xml中,我可以看到很少的值被提及为{0}或{1}。这个怎么运作 ?可以用同样的方式,我可以将视图id传递给tranisitionTo = {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}