В данном разделе рассматривается настройка поля базы данных для хранения нескольких файлов и ссылок на них в одном поле. Для такой настройки используется поле типа BLOB с тэгом gallery и одновременно заданными свойствами files и links. В этом случае для каждого добавляемого документа пользователь может выбрать способ хранения: сохранить сам файл непосредственно в базе данных или сохранить только ссылку на файл, расположенный отдельно.
![]() | Предупреждение |
|---|---|
|
Такой вариант рекомендуется использовать только опытным пользователям, которые понимают особенности обоих способов хранения. При большом количестве файлов, сохраняемых непосредственно в базе данных, её размер может существенно увеличиться, что в дальнейшем может критично сказаться на удобстве сопровождения, резервного копирования и производительности. |
Для настройки базы:
Выполните пункты 1-7 раздела «Настройка для хранения в поле ссылок на несколько файлов (Способ 4)».
Подключите к полю тэг
gallery. Для добавления к полю тэга выделите его в списке полей
запроса и нажмите кнопку свойства
. В разделе тэги выберите нужный тэг.
Справа выберите опцию links, далее поставьте после нее запятую
и вручную введите опцию files.

Рисунок 889. Добавление тэгов к полю
Сохраните запрос - кнопка , закройте окно запроса с помощью кнопки .
В окне редактора баз данных нажмите кнопку и так же закройте его.
Для проверки откройте откройте окно семантической информации, если оно было открыто, то
закройте и откройте заново. Установите курсор справа от добавленного поля, там будет
кнопка
, нажмите ее.

Рисунок 890. Окно информации
В открывшемся окне для загрузки файла в базу выберите , укажите файл для загрузки и сохраните изменения. Для добавления ссылки выберите . Повторите действия для добавления остальных файлов.

Рисунок 891. Выбор файла для загрузки