Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Хранение файлов в отдельной базе
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.3
DrLivsi
Всем привет!
Есть справочник "Файлы" где хранятся все файлы (.png .xls .pdf и т.д.) загруженные в базу с привязкой к владельцу. В связи с этим размер базы очень сильно растет.
Есть идея создать новую базу в которой хранить только эти файлы, в случае необходимости подключатся через COM и передавать их в основную базу для просмотра.
Только вот вопрос, как хранить владельца файла и как потом его искать? Или может есть другие способы решения этой проблемы?

База самописная на SQL
Vofka
Цитата(DrLivsi @ 09.11.16, 12:51) необходимо зарегистрироваться для просмотра ссылки
как хранить владельца файла

В виде типа объекта (Документ), имени объекта (РасходнаяНакладная) и идентификатора.
DrLivsi
Vofka @ Сегодня, 14:31 необходимо зарегистрироваться для просмотра ссылки ,

Уникальный идентификатор ссылки?
Vofka
Цитата(DrLivsi @ 09.11.16, 13:46) необходимо зарегистрироваться для просмотра ссылки
Уникальный идентификатор ссылки?

Я всегда использую именно их. Некоторые используют коды\номера объектов. Но, на мой взгляд, использовать УникальныйИдентификатор правильнее.
DrLivsi
Vofka @ Сегодня, 14:50 необходимо зарегистрироваться для просмотра ссылки ,
Ясно спасибо.
А есть ли какие-то ограничения на передачу файлов через СОМ объект?
Vofka
Цитата(DrLivsi @ 09.11.16, 13:51) необходимо зарегистрироваться для просмотра ссылки
А есть ли какие-то ограничения на передачу файлов через СОМ объект?

Фиг его знает. Но обычно, если файлы не хранят в рабочей базе данных, то хранят просто на диске, а не в какой-то другой базе. В таком случае не надо использовать COM.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.