Файл

Компонент файл
Компонент файлКомпонент используется для прикрепления к записи файла. В зависимости от способа хранения файл может быть сохранен в базе, копироваться в отдельную папку или хранится в виде ссылки на исходное расположение. При добавлении файла в поле сохраняется путь к файлу или только имя (зависит от способа хранения). Поле недоступно для редактирования.

Посмотрите также расширение FileStore, которое упрощает работу с большим количеством файлов.

Способ хранения

Способ храненияПервый способ подходит для небольших файлов или если нет возможности использовать общую папку для хранения при сетевом доступе.

Второй способ подходит для больших файлов. Файл копируется в указанную папку. Для обеспечения уникальности имя файла формируется по схеме: ID записи_ID поля_имя файла. Поддерживаются UNC-путь:

\\MyServer\мои файлы\

и относительный путь:

мои файлы\вложения\

Структура папок, если она не существует, создается автоматически. Если указан относительный путь, то папки будут созданы в папке программы.

Третий способ просто прописывает ссылку на файл в базе данных. Такой способ годится для локальных баз и когда файлы находятся на месте постоянно.