2016-05-05 7 views
0

Ich arbeite an Maximo Anywhere (7.5.2) - Work Execution App. Ich muss die Ansichts-ID in Runtime an den Befehl "transitionTo" übergeben.Maximo Anywhere Transition Zur neuen Ansicht Problem

Beispiel: In app.xml kann ich einige Werte sehen, die als {0} oder {1} erwähnt werden. Wie es funktioniert ? Ebenso kann, kann ich die Ansicht ID tranisitionTo pass = {1}

Antwort

0

{0} oder {1} sind Arraywerte Sie dynamisch mit resolverFunction eingestellt. Im Folgenden ex würde helfen, verstehen Sie better.In app.xml i Code unten haben

<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] ist {0} in app.xml