Приложение Maximo Anywhere Custom не кэширует все записи, загруженные на устройство - PullRequest
0 голосов
/ 27 мая 2018

Среда: Maximo Anywhere 762 / Android 5 или 6

Наш разработчик создал приложение для запуска на устройствах Android (v5, v6).Он создал пользовательское приложение, основанное на приложении Work_Execution (стандартное), и он просто включил несколько новых опций (например, кнопки для перехода внизу) и настраиваемый фильтр («выберите маршруты» и «выберите места») для удовлетворения потребностей клиентов.которые позволяют конечному пользователю, который будет проходить через их завод, измерять информацию от оборудования.Приложение работает, но у нас есть следующая ситуация: - В Maximo у нас есть приблизительно 2000 записей (рабочие задания) - Конечный пользователь хочет войти в приложение Anywhere, выбрать маршруты (настраиваемое поле в Maximo, которое объединяет некоторые значения)они хотят загрузить, чтобы выполнить свою работу (измерение оборудования), чтобы они перешли в автономный режим (у них нет WI-FI на пути к заводу) и снова начали фильтровать для конкретного маршрута, который они хотят работать (представьте, что они выбрали 3 маршрута, которые представляют 1-й этаж, 2-й этаж и 3-й этаж), которые могут быть индивидуально выбраны для специальной фильтрации, где они находятся и что они должны измерять на этом конкретном этаже;

Считает, что мыиспользуя pageSize = 20.

После входа в систему пользователь нажимает на меню, чтобы выбрать «Загрузить текущий список», чтобы убедиться, что все данные загружены на устройство.Это, очевидно, работает нормально, есть сообщение, что все записи были успешно загружены.После того, как пользователь переходит в автономный режим и пытается найти конкретный маршрут (например, последнюю запись этого маршрута), он не может его найти.

У нас такое впечатление, что когда мы устанавливаем pageSize = 20 (дляулучшить время отклика) все записи загружаются на устройство, но только 20 записей отправляются в CACHE.Таким образом, когда мы выполняем поиск / фильтрацию для маршрута, который выбирает рабочее задание, которое находится только в хранилище, но не в CACHE, его невозможно найти.

Это способ фильтрации / поискаданные напрямую в хранилище вместо того, чтобы перейти к данным в CACHE или заставить все данные находиться в кэше и хранилище?

Спасибо, C.

1 Ответ

0 голосов
/ 31 мая 2018

У нас была та же проблема.

Я думаю, что переход на Maximo Anywhere 7.6.2.1 может решить вашу проблему:

http://www -01.ibm.com / support /docview.wss? uid = swg22007895

IV98824 НЕ ПОИСК ПОИСКА ДАННЫХ, ХРАНЕННЫХ НА УСТРОЙСТВЕ, ЗА РАЗМЕР СТРАНИЦЫ (280807)

...