1С8. Как включить отладку мобильного клиента (файловая база)

Рассмотрим включение отладки при разработке мобильного клиента базы 1С8. В качестве WEB-сервера используем Apache.

Принципиальное отличие мобильного клиента 1С от мобильного приложения 1С в том, что в первом случае клиент соединяется непосредственно в базой данных через публикацию ссылки на WEB-сервере, а во втором выполняется сборка приложения для Android, которое устанавливается в устройство. Связь с базой данных в этом случае производится через опубликованный WEB-сервис.

Для работы мобильного клиента нужно выполнить определенную адаптацию конфигурации базы данных, т.к. не все методы обычного и управляемого приложения будут работать в мобильном клиенте.

Включение отладки

Отладка мобильного приложения 1С работает только по протоколу HTTP. Тут мы рассмотрим влючение в файловой базе, т.к. влючение в серверной базе имеет свои особенности.

В Конфигураторе заходим в «Сервис» — «Параметры»  — «Отладка» и устанавливаем протокол отладки:

Выбор протокола отладки
Выбор протокола отладки

Если WEB-сервер установлен локально, то остальные реквизиты оставляем как есть. Потребуется перезапуск Конфигуратора.

Заходим в «Отладка» — «Подключение» и проверяем дрес сервера отладки:

Проверка сервера отладки
Проверка сервера отладки

Тут же устанавливаем автоматическое подключение к источнику отладки:

Подключение к источнику отладки
Подключение к источнику отладки

Далее выполняем публикацию на WEB-сервере. Тут тоже нужно указать параметры отладки:

Публикация параметров отладки
Публикация параметров отладки

Перезапускам WEB-сервер.

Настройка отладки на мобильном устройстве

Важным моментом является то, что в мобильном клиенте тоже нужно указать, что запуск производится в режиме отладки и указать сервер отладки:

Настройка мобильного клиента
Настройка мобильного клиента

После этого при запуске мобильного клиента запустится отладка в Конфигураторе (выполнится автоматическое подключение к источнику отладки).

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *