Макет типа двоичные данные: как программно загрузить из файла? #647372


#0 by armonie
Здравствуйте! помогите, пожалуйста... есть внешняя обработка, в ней имеется макет типа двоичные данные могу ли я из режима 1с:предприятие выполнить загрузку в него из файла? заранее благодарна...
#1 by pessok
разрешаю
#2 by armonie
спасибо, очень любезно с вашей стороны)))
#3 by armonie
и всё-таки я конечно хотела бы узнать, как сие провернуть...
#4 by pessok
Методы: Конструкторы: На основании файла Описание: Значение содержит двоичные данные, которые считываются из файла. Значение может быть сохранено в ХранилищеЗначения. Хранимые данные могут быть записаны в файл. Доступность: Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение. Сериализуется. Данный объект может быть сериализован в/из XML. Может использоваться в реквизитах управляемой формы. Данный объект может быть сериализован в/из XDTO. Тип XDTO, соответствующий данному объекту, определяется в пространстве имен {. Имя типа XDTO: может быть любым из перечисленных: base64Binary, hexBinary Пример: См. также: Картинка, метод ПолучитьДвоичныеДанные Глобальный контекст, метод Base64Значение Глобальный контекст, метод Base64Строка Картинка, конструктор Формирование из двоичных данных ИнтернетТекстПочтовогоСообщения, свойство Данные ЧтениеFastInfoset, метод УстановитьДвоичныеДанные
#5 by pessok
МояКартинка = Новый ДвоичныеДанные("C:Мои документыКартинка1.bmp");
#6 by cw014
В макет загрузить средствами 1С нельзя, можно в реквизит закинуть хранилище значения
#7 by armonie
спасибо, это всё я читала, но мою проблему это, к сожалению, не решает очень жаль... а не подскажете пример данного решения? что-то тоже не получается
#8 by cw014
Установка: Обработка.Реквизит = Новый ХранилищеЗначения(Новый ДвоичныеДанные("Диск:ПутьФайл.Расширение")); Получение: Обработка.Реквизит.Получить.Сохранить("Диск:ПутьФайл.Расширение"); Далее открываешь файл чем тебе нужно и работаешь
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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