Содержание:
2. Пример использования метода программы 1С ВоспроизвестиЗвуковоеОповещение
1. Краткое описание метода 1С ВоспроизвестиЗвуковоеОповещение
Иногда может пригодиться послать звуковой сигнал пользователю мобильного приложения. Такая возможность стала доступна начиная с версии 8.3.9. На встроенном языке 1С с помощью метода ВоспроизвестиЗвуковоеОповещение возможно выполнить звуковое оповещение, вибрацию или воспроизвести звуковой файл. У метода ВоспроизвестиЗвуковоеОповещение присутствует два параметра:
• Первый параметр – может содержать звуковое оповещение или звуковой файл. Типы: ЗвуковоеОповещение, Строка. Звуковое оповещение можно выбрать из списка. Послать пользователю установленный в системе звук по умолчанию. Или можно отключить звук. Например, когда пользователю достаточно дать сигнал вибрацией, которая определяется вторым параметром метода ВоспроизвестиЗвуковоеОповещение.
• Второй параметр – определяет будет использоваться вибрация или нет.
2. Пример использования метода программы 1С ВоспроизвестиЗвуковоеОповещение
На примере внешней обработки можно показать работу метода ВоспроизвестиЗвуковоеОповещение. Предварительно нужно подготовить сборщик мобильных приложений. Без сборщика мобильных приложений не получится показать, как воспроизвести звук вместо звукового оповещения (заданного в мобильном устройстве по умолчанию).
В свойстве «назначения использования» конфигурации установить флаг «Приложение для мобильной платформы». И в свойстве «используемая функциональность мобильного приложения» конфигурации установить флаг «Воспроизведение аудио и вибрация».
Потом можно приступить к созданию внешней обработки. Добавить форму обработки (рис. 1).
Рис. 1. Форма обработки
Интерфейс формы обработки будет содержать два реквизита. Каждый реквизит будет представлять собой параметр метода ВоспроизвестиЗвуковоеОповещение. А также команду, которая будет вызывать метод ВоспроизвестиЗвуковоеОповещение.
Рис. 2. Модуль формы
В модуле формы нужно описать процедуру, которая будет вызвана командой «Пример».
Запустить сборщик мобильных приложений. В статье использовался сборщик мобильных приложений версии 8.3.25.27.
Рис. 3. Каталоги
Создать каталоги в 1С: Windows, IOS, Android (рис. 3).
Рис. 4. Звуковые файлы
Подготовить и разместить звуковые файлы в каталог Android (рис. 4).
Так как в статье сборка мобильного приложения будет, для операционной системы Android.
Рис. 5. Архив
Далее созданные каталоги необходимо добавить в архив (рис. 5).
Рис. 6. Сборщик мобильных приложений. Аудиоресурсы
Созданный архив добавить в «Аудиоресурсы» (рис. 6).
Рис. 7. Мобильное приложение
После сборки мобильного приложения пользователь запускает мобильное приложение на мобильном устройстве (рис. 7).
Рис. 8. Мобильное приложение. Включена вибрация
Пользователь включает вибрацию, нажимает команду «Пример» (рис. 8). Включается звуковое оповещение и вибрация.
Рис. 9. Мобильное приложение. Звуковой файл
Пользователь вводит имя звукового файла, нажимает команду «Пример» (рис. 9). Включается звуковой файл. Можно пробовать различные комбинации. В пример можно добавить вариант, когда будет включена вибрация и отключено звуковое оповещение (рис. 2).
Специалист 1С компании ООО «Кодерлайн»
Быков Владимир Станиславович