Почта
Благодаря появлению нового типа данных Text максимальный размер содержания почтовых сообщений был доведен до 1 Гб. Текст сообщения в TDMS 4.0 может быть отформатирован при помощи языка разметки HTML.
По просьбе пользователей, в дополнение к возможности вставлять в сообщения вложения в виде ссылок на объекты TDMS, почтовые сообщения получили возможность хранить файлы, вставленные непосредственно из операционной системы. Вставка файлов может быть произведена как с помощью команд, так и с помощью перетаскивания (drag&drop).
Также перетаскиванием или вставкой с помощью команды в сообщение можно поместить изображение. В дальнейшем изображение будет храниться в сообщении в качестве вложенного файла графического формата.
Вышеописанные изменения потребовали внесения некоторых изменений в часть структуры базы данных, ответственную за работу с почтой, с целью сохранения масштабируемости системы. Таблица TMessage была поделена на три таблицы TMessage, TMessageSource и TMessageAttach.
Язык разметки HTML позволяет вставлять ссылки на объекты TDMS и выполнять над ними некоторые простейшие команды. Гиперссылка на объект TDMS имеет следующий формат:
tdms://[Команда/]GUID_объекта/[Имя файла][Параметры подключения к базе]
Например:
tdms://{2220A498-C77D-42FA-9115-898276A17BA5}/
— будет открыт объект с идентификатором {2220A498-C77D-42FA-9115−898276A17BA5}
Основные команды открытия объектов или файлов:
- edit — открыть диалог свойств объекта;
- locate — позиционировать в дереве на объект;
- fileedit — выгрузить и открыть файл для редактирования;
- fileview — выгрузить и открыть файл для просмотра.