Почта

Благодаря появлению нового типа данных Text максимальный размер содержания почтовых сообщений был доведен до 1 Гб. Текст сообщения в TDMS 4.0 может быть отформатирован при помощи языка разметки HTML.

По просьбе пользователей, в дополнение к возможности вставлять в сообщения вложения в виде ссылок на объекты TDMS, почтовые сообщения получили возможность хранить файлы, вставленные непосредственно из операционной системы. Вставка файлов может быть произведена как с помощью команд, так и с помощью перетаскивания (drag&drop).

Рис. 1. Новый формат хранения текста сообщений поддерживает форматирование, вставку изображений и гиперссылки не только на объекты системы, но и файлы ОС Рис. 1. Новый формат хранения текста сообщений поддерживает форматирование, вставку изображений и гиперссылки не только на объекты системы, но и файлы ОС

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

Вышеописанные изменения потребовали внесения некоторых изменений в часть структуры базы данных, ответственную за работу с почтой, с целью сохранения масштабируемости системы. Таблица TMessage была поделена на три таблицы TMessage, TMessageSource и TMessageAttach.

Язык разметки HTML позволяет вставлять ссылки на объекты TDMS и выполнять над ними некоторые простейшие команды. Гиперссылка на объект TDMS имеет следующий формат:

tdms://[Команда/]GUID_объекта/[Имя файла][Параметры подключения к базе]

Например:

tdms://{2220A498-C77D-42FA-9115-898276A17BA5}/

— будет открыт объект с идентификатором {2220A498-C77D-42FA-9115−898276A17BA5}

Основные команды открытия объектов или файлов:

  • edit — открыть диалог свойств объекта;
  • locate — позиционировать в дереве на объект;
  • fileedit — выгрузить и открыть файл для редактирования;
  • fileview — выгрузить и открыть файл для просмотра.