2016-03-19 4 views
0

Ich arbeite in Maximo Anywhere 7.5.2 - WorkExecution.Maximo überall suchen Filter

Ich wollte die Logtype Lookup basierend auf Arbeitsauftrag Tybe und Gerätetyp filtern.

Nehmen wir an, wenn Arbeitsauftragstyp ist "AAA", Gerätetyp ist Meter, dann muss ich die Meter bezogen Logtyp zeigen, wenn Gerätetyp Modem ist, dann muss ich zeigen, dass Modem realted Logtype.

Derzeit kann ich den Protokolltyp basierend nur auf Arbeitsauftragstyp filtern. Wenn es zu einer mehrstufigen Filterung (Gerätetyp) kommt, kann ich das nicht machen.

Jede Hilfe wäre willkommen. Danke

Antwort

0

Sie sollten in der Lage sein, beide Filter zum Filter hinzuzufügen. Werfen Sie einen Blick auf ActualToolObject.js Suche nach ". Filter" und Sie sehen ein Beispiel für die Filterung für mehrere Felder.

addlLabor.filter("laborcode == $1 && orgid = $2", laborCode, currentTool.getParent().orgid) 
+0

Wir können diese Art von Filter machen. Aber ich wollte den Filter wie in der workOrderStatusHandler.js machen. Bitte helfen Sie uns, – Ram

+0

können Sie bitte den Code, den Sie verwenden möchten, den Fehler, einfügen? –

+0

Ich habe das Problem behoben. Ich habe den workOrder-Typ mit dem lokalen Attribut gefiltert, wie in statusChangeHandler. – Ram