|
ХранилищеЗначений.Получить() возвращает неопределено | ☑ | ||
|---|---|---|---|---|
|
0
davlen
11.10.11
✎
14:22
|
Хочу сохранить файл на жесткий диск
ВыборКартинки.Ссылка.ПолучитьОбъект().ФайлХранилище.Получить().Записать(ИмяФайла) не срабатывает в чем может быть дело.УТ11 |
|||
|
1
butterbean
11.10.11
✎
14:25
|
получитьОбъект() явно лишнее, а так - в отладчике смотри
|
|||
|
2
H A D G E H O G s
11.10.11
✎
14:25
|
В хранилище нету файла!
|
|||
|
3
davlen
11.10.11
✎
14:26
|
он есть точно
ЗапросКартинки = Новый Запрос("ВЫБРАТЬ | НоменклатураПрисоединенныеФайлы.Ссылка |ИЗ | Справочник.НоменклатураПрисоединенныеФайлы КАК НоменклатураПрисоединенныеФайлы |ГДЕ | НоменклатураПрисоединенныеФайлы.ВладелецФайла = &Номенклатура"); ЗапросКартинки.УстановитьПараметр("Номенклатура",Выборка.Ссылка); ВыборКартинки = ЗапросКартинки.Выполнить().Выбрать(); ИмяКартинки = ""; Если ВыборКартинки.Следующий() Тогда //СсылкаНаФайлВИБ = ПолучитьНавигационнуюСсылку(ВыборКартинки.Ссылка,"ФайлХранилище"); ИмяКартинки = СокрЛП(Выборка.Ссылка.Код)+"."+ВыборКартинки.Ссылка.Расширение; //ПолучитьФайл(СсылкаНаФайлВИБ,"C:\обмен с сайтом\img\"+ИмяКартинки,Ложь); ДвоичныеДанные = ВыборКартинки.Ссылка.ПолучитьОбъект().ФайлХранилище.Получить(); Попытка ДвоичныеДанные.Записать(ИмяКартинки); Исключение Сообщить(ОписаниеОшибки()); КонецПопытки; КонецЕсли; |
|||
|
4
davlen
11.10.11
✎
14:29
|
УТ файловая процедура выполняется на сервере,может в этом что то, я уже схожу сума пол дня бьюсь((((
|
|||
|
5
H A D G E H O G s
11.10.11
✎
14:38
|
ХранилищеЗначений.Получить() возвращает неопределено
В хранилище нет файла! |
|||
|
6
davlen
11.10.11
✎
15:03
|
Интересно а где этот файл картинки хранится тогда.
ТипХраненияФайла В информационной базе ПеречислениеСсылка.ТипыХраненияФайлов |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |