2013-06-13 3 views
0

Допустим, у меня есть несколько тысяч записей в некоторых MBO. Я не хочу загружать все эти записи на свое устройство во время синхронизации. Я хочу реализовать «пейджинг», скажем, со 100 записями на странице. Поэтому каждая новая синхронизация, вызванная пользователем, ввела новую страницу, должна добавить в мою базу данных мобильных данных новые 100 записей.Как реализовать разбиение на страницы в SAP SUP?

Возможны ли эти сценарии с помощью SAP SUP? Может быть, я могу указать параметры персонализации с не только равными («=»), но «<», «>» или сорт этих знаков? Могу ли я указать не только значение, но диапазон для параметра персонализации?

Pagination является обычным механиком для многих WEB-ресурсов, сайтов, приложений и т. Д. Может ли кто-нибудь поделиться лучшими практиками в решении таких проблем в SUP?

ответ

0

Если кому-то интересно, я нашел решение. На вкладке «Синхронизация» для каждого свойства MBO в Unwired Workspace установлен флажок «Индивидуальные загрузки данных». Это позволяет нам писать собственные SQL-запросы в CDB и вводить в них запросы Personalization Params.

Надеюсь, кому-то это поможет.

0

Что предлагает SUP - это частизация данных для пользователя. Если в вашем случае имеется 1000 записей, вы можете применять фильтры, называемые параметрами синхронизации и параметрами персонализации, которые позволят вам фильтровать данные, поступающие на ваше устройство. Синхронизация базы данных мобильных устройств с базой данных SUP-сервера происходит изначально или по запросу пользователя. Таким образом, вы не можете получить подкачки.