1С Мобильный клиент. Использование средств мультимедиа

04.06.2018 12:40:00   Илья Низамов (Region102)    11318

В данном уроке я буду интегрировать 1С мобильный клиент с Управлением торговлей 11.4 и использую возможности мультимедиа мобильной 1С. В данном уроке 1с пришлось использовать костыли, так как деректива препроцессора МобильныйКлиент не отрабатывает в серверных модулях, надеюсь данный баг исправят в следующих релизах. Мобильная платформа 1С позволяет использовать гораздо больше возможностей и следующее видео я запишу о том, как искать номенклатуру по штрихкоду сканируя его в мобильном клиенте.

Категории:
 Мобильная разработка

Комментарии
Избранное Подписка Сортировка: Древо развёрнутое
Свернуть все
1. _Farsh_ 21.06.18 16:59 Сейчас в теме
Подскажи куда копать на эмуляторе и на телефоне вот такая ошибка.

Ошибка при вызове метода контекста (ПолучитьПоддерживаемыеРазрешенияКамеры) по причине: ????

Версия платформы: (8.3.12.1469)
Конфигурация: Управление торговлей, редакция 11 (11.4.5.24)
Мобильный клиент: 8.3.12.67 и так же с ошибкой на 8.3.12.64
2. _Farsh_ 22.06.18 10:24 Сейчас в теме
(1) Проблему решил
вместо
РазрешениеКамеры = СредстваМультимедиа.ПолучитьПоддерживаемыеРазрешенияКамеры(Камера);

Вот так
РазрешениеКамеры = СредстваМультимедиа.ПолучитьПоддерживаемыеРазрешенияКамеры();


Танцы с бубном: если в 1С через тонкий клиент зайдет этотже пользователь что и на мобильном клиенте, тогда на планшете созданная форма "МобильныйКлиент" для элемента и "ФормаСпискаМобильныйКлиент" перестают работать. Возможно это из-за Хранилища общих настроек.
Процедура УстановитьНастройкиМобильногоКлиента(ЭтоМобильныйКлиент) Экспорт
	ХранилищеОбщихНастроек.Сохранить("МобильныйКлиент", "ЭтоМобильныйКлиент", ЭтоМобильныйКлиент);
	

КонецПроцедуры
3. Region102 22.06.18 14:35 Сейчас в теме
(2) Да, вы правы, это связано с хранилищем. Можно придумать и другое решение, но мне так проще было.
Оставьте свое сообщение
Как написать приложение за 30 минут
Алексей Матюшкин. Автоматизация распределительных центров компании "Вкусвилл" на мобильной платформе 1С
PUSH уведомления на мобильной 1С под iOS
Цена победы, или Матчасть мобильного приложения "ТОИР Магнит"
Никита Бакшеев. Простой и красивый интерфейс
Мобильная 1С. Запускаем в эмуляторе XCODE на MAC OS
FIREBASE CLOUD MESSAGING. PUSH 1С
Опыт продвижения мобильного приложения, созданного на платформе 1С
Терминал сбора данных Caribe PL-40 + мобильное приложение 1С
POS терминал ACODE 501 + мобильное приложение 1С