Каталог решений - Создание формы для возможности выполнения фото в 1С

Создание формы для возможности выполнения фото в 1С

Создание формы для возможности выполнения фото в 1С

В наличии

В этой статье мы разработаем мобильную форму для фотографирования. Реализуем доступ к фотокамере устройства.

Категория:

Описание

Для реализации подойдет любая версия 1С (учебная/полная), мобильная платформа и устройство(телефон) или его эмулятор.
Предполагается, что базовые настройки нашей конфигурации уже настроены: Назначение использования = Приложение для мобильной платформы.

 

 

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

 

 

Создаем команду(кнопку) для произведения сканирования и задаем ей действие, создав процедуру на клиенте.

 

 

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

 

 

Теперь перенесем нашу команду в командную панель и зададим нужное оформление кнопки.

 

 

Добавляем нашу форму как элемент начальной страницы для отображения в режиме предприятия.

 

 

Публикуем конфигурацию на мобильный клиент и проверяем работоспособность функционала.

 

 

Общий код:

&НаКлиенте
Процедура СделатьФотоснимок(Команда)
		    
#Если МобильноеПриложениеКлиент Тогда
    Если СредстваМультимедиа.ПоддерживаетсяФотоснимок()     Тогда
        ДанныеМультимедиа = СредстваМультимедиа.СделатьФотоснимок();
		Если ДанныеМультимедиа <> Неопределено Тогда
			
			Адрес = ПоместитьВоВременноеХранилище(ДанныеМультимедиа.ПолучитьДвоичныеДанные(), УникальныйИдентификатор);
			Картинка = Адрес;
			
		Иначе
			Сообщить("Ошибка! Повторите попытку ещё раз!");
		КонецЕсли;

 

has been added to your cart:
Оформление заказа