Для использования шаблонного приложения настройте подключение к серверу мобильной платформы:
Примечание. Наименования объектов, используемых в настройках подключения, соответствуют наименованиям в коде приложения. Если объект переименован, то необходимо переименовать объект и в коде приложения. Все константы, которые относятся к взаимодействию приложения и сервера мобильной платформы, содержатся в классе HHFWConstants.
Добавьте среды с наименованиями:
stencil_D. Среда для разработки;
stencil_Q. Среда для тестирования;
stencil_P. Среда для эксплуатации.
Добавьте проект с наименованием stencil в среде stencil_D.
Добавьте в проекте stencil пользователей API и группу пользователей.
Примечание. В примере настройки подключения используются пользователи API: Petr1, Ekaterina2.
Добавьте пользователей API в группу пользователей.
Примечание. Если шаблонное приложение будет использоваться только для работы с продуктом «Форсайт. Аналитическая платформа», то достаточно выполнить шаги с 1 по 4. При синхронизации ресурсов в шаблонном приложении возникнет ошибка загрузки ролей, которая не влияет на работу шаблонного приложения.
Подключите в проекте источник данных PostgreSQL, добавьте учётные данные и создайте ресурсы без кэширования с названиями:
SYSTEM_R1roles. Ресурс содержит таблицу используемых ролей в приложении;
SYSTEM_R2permissions. Ресурс содержит таблицу разрешений доступа к ресурсам по ролям. Название ресурса должно соответствовать значению в поле «Название для мобильного клиента» импортированного ресурса;
SYSTEM_R3parameters. Ресурс содержит таблицу с настройками приложения;
SYSTEM_R4users. Ресурс содержит таблицу с информацией о пользователях, отображаемой в интерфейсе приложения. Значения в колонке «login» должно совпадать с логинами пользователей API.
Примечание.
Таблицы ресурсов должны содержать структуру, указанную в примерах.
Поля таблицы не должны быть обнуляемыми.
Настроенные ресурсы будут скрыты от пользователя в приложении.
Настройте подключение к файловому ресурсу с именем «nfs4» и создайте директорию SYSTEM.
В директории SYSTEM хранятся изображения для аватарок пользователей, отображаемых в интерфейсе приложения.
Примечание. Для автоматической установки аватара пользователю убедитесь, что название изображения совпадает с логином пользователя, который задан в ресурсе SYSTEM_R4users.
Разрешите доступ группе пользователей к настроенным ресурсам.
Добавьте пользователю API учётные данные для подключения к источнику PostgreSQL и файловому ресурсу с директорией SYSTEM.
Подключите необходимые источники данных и импортируйте ресурсы.
В шаблонных приложениях используются ресурсы с определенной структурой.
Скопируйте настроенный проект stencil в среду stencil_Q и stencil_P.
После выполнения действий настройте подключение к серверу мобильной платформы в шаблонном приложении. Задайте адрес сервера мобильной платформы, название среды и проекта, и выберите режим работы в настройках приложения:
См. также:
Шаблоны мобильных приложений | Пример подключения приложения к аналитической платформе