Служебный класс "Файл" (file)
Служебный класс "Файл" предназначен для хранения параметров файла.
Содержимое файла хранится отдельно в файловом хранилище или в таблице базы данных.
Для атрибутов служебного класса "Файл" inline-редактирование атрибута в списке объектов не предусмотрено.
Атрибуты
Атрибуты класса "Файл":
-
"Mime type" (mimeType), тип "Строка", обязательный — строка, в которой указывается тип файла.
Заполняется автоматически при загрузке файла его MIME-типом, например:
- документ Microsoft Word — application/msword;
- текстовый файл — text/plain;
- изображение в формате *.png — image/png.
Именно mimeType является определяющим параметром для определения типа файла, а не расширение файла. В операционной системе Windows mimeType прописывается системой и например, для файлов типа RTF, mimeType будет application/msword, что может вызывать ошибку при попытке предпросмотра.
- "UUID связанного объекта" (source) — ссылка на UUID объекта, к которому прикреплен файл.
- "Автор" (author), тип "Ссылка на бизнес-объект" — ссылка на UUID объекта класса "Сотрудник" (employee), содержит сотрудника, который добавил файл.
- "Дата создания" (creationDate), тип "Дата/ время", обязательный — дата/ время добавления файла.
- "Имя файла" (title), тип "Строка", обязательный — имя файла с учетом его расширения.
- "Код связи" (relation), тип "Строка" — код атрибута, которым объект ссылается на файл.
- "Описание" (description), тип "Текст" — описание файла.
- "Признак временного файла" (temporary), тип "Логический" — признак временного файла. Если флажок установлен, то файл относится к временным файлам, которые автоматически удаляются из системы.
- "Размер" (fileSize), тип "Целое число", обязательный — размер файла в байтах.
- "Содержимое файла" (content) — содержимое файла.
- "Тип объекта" (metaClass), обязательный. Значение: файл.
- "Тип связанного объекта" (sourceFqn) — код типа объекта, к которому прикреплен файл.
- "Уникальный идентификатор" (UUID), тип "Строка" — уникальный идентификатор экземпляра файла.
- "Изображение из RTF-атрибута" (imgFromRTF), тип "Логический" — признак создания файла на основе изображения из атрибута типа "Текст в формате RTF". Флажок установлен, если файл создан на основе изображения из атрибута типа "Текст в формате RTF".
- "Доступен только автору" (authorOnly), тип "Логический" — признак доступности файла только его автору. Флажок установлен, если файл был создан в результате экспорта списка или отправки отчета/ печатной формы из интерфейса оператора.
- "Оригинал" (original), тип "Ссылка на бизнес-объект" — ссылка на оригинальный файл, с которого был сделан файл-копия. Заполняется у файла-копии.
- "Копии" (copies), тип "Обратная ссылка" — ссылка на файл-копию, сделанную с оригинального файла. Заполняется у оригинального файла.
- "Запретить скачивание" (blockDownload), тип "Логический" — признак возможности запрета скачивания файла. Если флажок установлен, то файл доступен только для просмотра и недоступен для скачивания. По умолчанию флажок снят.