#Если МобильноеПриложениеКлиент Тогда
Если СредстваМультимедиа.ПоддерживаетсяФотоснимок() Тогда
ДанныеМультимедиа = СредстваМультимедиа.СделатьФотоснимок();
//в принципе нужно чтобы было так
//ЭтаФорма.СсылкаНаКартинку =ДанныеМультимедиа;
Иначе
Сообщить(НСтр("ru = 'Съемка фото не поддерживается.'", "ru"));
КонецЕсли;
//СсылкаНаКартинку = ДанныеМультимедиа;
&Насервере
функция снимок(МояКартинка) экспорт
ХранилищеКартинки = Новый ХранилищеЗначения(МояКартинка);
пак = ХранилищеКартинки;
возврат пак;
конецфункции
&НаКлиенте
Процедура СделатьФотоснимок(Команда)
#Если МобильноеПриложениеКлиент Тогда
Если СредстваМультимедиа.ПоддерживаетсяФотоснимок() Тогда
ДанныеМультимедиак = СредстваМультимедиа.СделатьФотоснимок();
СсылкаНаКартинку = снимок(ДанныеМультимедиак);
Иначе
Сообщить(НСтр("ru = 'Съемка фото не поддерживается.'", "ru"));
КонецЕсли;
#КонецЕсли
в мобильном приложении выдает : "Ошибка отображения типов: Отсутствует отображение для типа 'ДанныеМультимедиа'"
&Насервере
функция снимок(МояКартинка) экспорт
ХранилищеКартинки = Новый ХранилищеЗначения(МояКартинка);
пак = ХранилищеКартинки;
возврат пак;
конецфункции
&НаКлиенте
Процедура СделатьФотоснимок(Команда)
#Если МобильноеПриложениеКлиент Тогда
Если СредстваМультимедиа.ПоддерживаетсяФотоснимок() Тогда
ДанныеМультимедиак = СредстваМультимедиа.СделатьФотоснимок();
моякартинка = ДанныеМультимедиак.ПолучитьДвоичныеДанные();
СсылкаНаКартинку = снимок(моякартинка);
Иначе
Сообщить(НСтр("ru = 'Съемка фото не поддерживается.'", "ru"));
КонецЕсли;
#КонецЕсли
так все проходит ровно, не выдает ошибку, но не заполняет поле СсылкаНаКартинку