Мобильное приложение 1с и сохранение фото в хранилище значений #724504


#0 by arccos6pi
Есть документ с табличной частью "Присоединенные файлы" у ТЧ есть реквизит - Файл с типом "Хранилище значений" вот кусок кода &НаКлиенте Процедура ПрисоедниненныеФайлыПередНачаломДобавления(Элемент, Отказ, Копирование, Родитель, Группа, Параметр)     #Если МобильноеПриложениеКлиент  Тогда Ошибка - "Поле объекта не обнаружено(Файл)"
#1 by DexterMorgan
продолжайте наблюдения
#2 by arccos6pi
дельный совет,как я сразу не додумался и все же...как мне фото в док загрузить?
#3 by DmitrO
Суть в том, что тип ХранилищеЗначений не поддерживается в данных формы. И не только на мобильной платформе, а и вообще, для любой платформы. Надо файл кинуть во временное хранилище, а при записи объекта, устанавливать уже в ТЧ ДокументОбъект-а.
#4 by mzelensky
Изначально плохой подход! Фотографии (да вообще любые файлы) нельзя хранить в самом объекте. Для этого используют отдельный справочник или регистр.
#5 by mzelensky
Так у тебя ошибка вот в этой строке: ??? Сделай так: &НаСервере
#6 by DmitrO
угу, так будет работать без ошибок, но только файлы сохраняться не будут. :)
#7 by arccos6pi
, спасибо,буду пробовать я понимаю что это не очень правильно,но если хранить эти данные в отдельном справочнике,мне его нужно будет завести в базе с которой обмениваюсь,и соответственно еще один справочник синхронизировать..а хочется это как-то минимизировать
#8 by mzelensky
Почему нет? Я лично не пробовал (в своем случае пишу в регистр), но явных проблем, из-за которых файлы сохраняться не будут, не вижу.
#9 by arccos6pi
не получается так при записи вот такая ошибка
#10 by DmitrO
значит написал не правильно. Делай так: 1)в данных формы в ТЧ ПрисоединенныеФайлы добавь колонку типа Строка с именем АдресФайла. 3)добавь обработчик события в форме: &НаСервере
#11 by arccos6pi
так у меня и сделано буду капать дальше
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С