|
Извлечение данных из хранилища значения |
☑ |
0
DenisVich
07.03.17
✎
01:48
|
Скажите пожалуйста есть вот такой пример на сайте mista.ru:
"Процедура ЗагрузитьОбработкуВХранилище(РеквизитТипХранилище)
СтепеньСжатия = Новый СжатиеДанных(9); //9 максимум
РеквизитТипХранилище = Новый ХранилищеЗначения(Новый ДвоичныеДанные("c:\отчеты\отчет.epf", СтепеньСжатия));
КонецПроцедуры
Процедура ЗапуститьОбработкуИзХранилища(РеквизитТипХранилище)
ИмяВременногоФайла = КаталогВременныхФайлов()+"отчет.epf";
ДвоичныеДанные = РеквизитТипХранилище.Получить();
ДвоичныеДанные.Записать(ИмяВременногоФайла);
ВнешняяОбработка = ВнешниеОбработки.Создать(ИмяВременногоФайла);
ВнешняяОбработка.ПолучитьФорму().Открыть();
КонецПроцедуры"
Вопрос, А если файл привязывался на уровне документов, то как его получить? Так же?
|
|
1
DenisVich
07.03.17
✎
01:48
|
|
|
2
DrShad
07.03.17
✎
02:01
|
так же
|
|
3
Лефмихалыч
07.03.17
✎
08:07
|
"на уровне документов" - это что такое?
|
|
4
Mebius777
07.03.17
✎
15:36
|
На уровне документов, это значит сканкопия прикреплена к документу в форме. Физически файл находится в спец. справочнике ХранилищеДополнительнойИнформации
|
|
5
Serg_1960
07.03.17
✎
16:28
|
Ну так загляни в конфигурации на форму этого справочника - там найдёшь алгоритмы работы. В моей конфигурация нужная Вам форма называется "ФормаСпискаФайловИИзображений".
|
|