Как создать хранилище в com-соединении? #713532


#0 by Холодильник
как записать данные в хранилище? так: ХранилищеКартинки = Новый ХранилищеЗначения("C:Мои документыобработка.epf"); а как создать хранилище в сом-соединении? Ошибка в последней строке - тип не определен. Как быть?
#1 by H A D G E H O G s
connection.NewObject("ХранилищеЗначения","C:Мои документыобработка.epf");
#2 by Холодильник
спасибо
#3 by Холодильник
хм. не хочет так: Путь =  "C:Мои документыобработка.epf" ; грит: Ошибка при вызове метода контекста (NewObject): Произошла исключительная ситуация (1C:Enterprise 8.3.4.389): Переданное значение не может быть помещено в ХранилищеЗначения, поскольку не сериализуется или содержит вложенный несериализуемый элемент
#4 by Necessitudo
И что не так?
#5 by 1cVandal
файло да кривое, ты этим хотел похвастаться?
#6 by Холодильник
файло - обработка. напрямую в базе этот код работает, а по com - почему-то не хочет
#7 by Холодильник
+ пишу для проверки: - создается православная работающая обработка. почему она не создается
#8 by H A D G E H O G s
файло  - ДвоичныеДанные, не?
#9 by Холодильник
они. двоичные. сериализуются.
#10 by Холодильник
+
#11 by Холодильник
ну чего? мыслей нет ни у кого?
#12 by DmitrO
#13 by H A D G E H O G s
Какие тут могут быть мысли? Ты в Com засовываешь объект текущей базы. Окстись, нуб.
#14 by Холодильник
Ок. а как ты предлагаешь передавать в com объект? двоичное значение из файла напрямую в сом-базе создать не получится(не будет прав у внешн подкл). т.е. я не могу написать: мне нужно в текущем соединении загрузить файл во врем хранилище, оттуда - как-то передать его ком-базе
#15 by H A D G E H O G s
ДвоишноеТам=connection.Base64Значение(Base64Строка(файло));
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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