Внешнее хранилище дополнительной информации #478210


#0 by picom
Кто-нибудь делал нечто подобное, типа внешнего хранилища? ... В регистре сведений на объекты хранятся ссылки на файлы по ФТП. При обращении файл загружается и изображение отображается. При загрузке изображения из 1с в регистр добавляется строка с объектом и ссылкой на новый файл по ФТП. ... На сколько я понимаю, нужно: 1. временные каталоги для хранения стянутых файлов 2. надо как-то связать файл во временном каталоге и поле "картинка" (это возможно)? 3. Подключения по ФТП 4. Систему очистки временной папки от хлама после работы есть мысли, поделитесь?!
#1 by ll13
А зачем ?! Щас наоборот тенденция всё в базе хранить... Я такое на 7-ке делал потому как там не было ХранилищаЗначений и хранить картинки в базе уж больно геморно было.
#2 by picom
Пухнут обмены и бэкапы, чего не хочется ...
#3 by picom
30000 файлов будет по моим расчетам по 250 кило
#4 by Кирпич
На инфостарте искал?
#5 by picom
Кстати сделал обработку для замера файлов в хранилище Кому надо - обращайтесь
#6 by YurOK_51
#7 by picom
ни одного комментария
#8 by YurOK_51
Стягиваешь картинки во временный каталог, временный файл путь куда ты их слил, ТекКартинка это по сути и есть необходимая картинка, если надо, то записываешь в хранилище и хранишь в базе.
#9 by IronDemon
На FTP, файлов больше 100 000. Полет нормальный.
#10 by picom
В каком случае может понадобиться ТекКартинка в хранилище?
#11 by IronDemon
В справочник ХранилищеДополнительнойИнформации добавил реквизит ВнешнееИмяФайла
#12 by picom
а еще ?
#13 by picom
в какой момент туда это все дело засылается? и куда считывается, никуда или в хранилище при открытии
#14 by picom
да, но там для 7.7
#15 by YurOK_51
Если хочешь сохранить в базе, иначе поле картинки будет заполняться из ТекКартинка = Новый Картинка(Новый ДвоичныеДанные(ВременныйФайл));
#16 by picom
Все понял А если несколько изображений, тогда как?
#17 by IronDemon
Засылается при добавлении. Считывается при показе. :)
#18 by IronDemon
#19 by IronDemon
Или все разжевать?
#20 by picom
Нет, все доступно. Непонятно только как организовано хранение нескольких изображений или файлов. И еще хотелось бы процедуру сохранения нового изображения на ФТП
#21 by IronDemon
"На локальном диске уже существует файл:
#22 by IronDemon
Это маленький кусочек.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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