Поиск в Maximo везде Фильтрация

Я работаю в Maximo Anywhere 7.5.2 - WorkExecution.

Я хотел отфильтровать поиск по типу журнала на основе типа заказа на работу и типа устройства.

Допустим, если тип рабочего задания — «AAA», тип устройства — Meter, то я должен показать тип журнала, связанный с Meter, если тип устройства — Modem, тогда я должен показать тип журнала, связанный с модемом.

В настоящее время я могу фильтровать тип журнала, основываясь только на типе рабочего задания. Когда дело доходит до фильтрации еще одного уровня (тип устройства), я не могу этого сделать.

Любая помощь будет оценена по достоинству. Спасибо


person Ram    schedule 19.03.2016    source источник


Ответы (1)


Вы должны иметь возможность добавить оба фильтра в фильтр. Взгляните на ActualToolObject.js, найдите «.filter», и вы увидите пример того, как фильтровать несколько полей.

addlLabor.filter("laborcode == $1 && orgid = $2", laborCode, currentTool.getParent().orgid)
person scott dickerson    schedule 21.03.2016
comment
Мы можем сделать такой фильтр. Но я хотел сделать фильтр как в workOrderStatusHandler.js. Пожалуйста, помогите - person Ram; 24.03.2016
comment
не могли бы вы вставить код, который вы пытаетесь использовать, но он не работает? - person scott dickerson; 24.03.2016
comment
Я исправил проблему. Я отфильтровал тип workOrder, используя локальный атрибут, как в statusChangeHandler. - person Ram; 28.03.2016