Имя: Пароль:
1C
1С v8
Хранилище
0 ПетяПетькин
 
15.08.11
10:54
Объясните незнающему.
Насколько понял,  в типовой УТ в спр.ХранилищеДополнительнойИнформации в реквизите хранилище хранится не сам файл, а путь к файлу.

Можно сделать так, чтобы в этом реквизите хранился сам файл ? В смысле, странно что в реквизите позволяющем хранить файл, хранится не файл а путь к файлу. Путь можно хранить и в строчном реквизите.
1 Vilik
 
15.08.11
11:23
Это не странно, а так правильно. Потому что если все файлы хранить в базе, то база начнет очень быстро увеличиваться в размере.
Сделать можно. Для этого необходимо файл поместить в реквизит с типом данных "ХранилищеЗначения"
2 ПетяПетькин
 
15.08.11
11:32
спасибо

но думаю, что можно каталог файла хранить просто в строковом реквизите
если сами файлы все равно во внешнем каталоге будут..
3 mikecool
 
15.08.11
11:38
(2) тоже верно, только хранилище хранится отдельно от таблицы и считывается только при считывании объекта, а реквизит будет читаться даже при чтении ссылки
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший