Классы команд TDMS определяет набор действий, выполняемый командой по умолчанию, определяет общее назначение команды и ограничивает права на ее запуск.
Класс команды | Действие по умолчанию | Назначение команды | Право на выполнение |
Редактирование | Выгрузка всех файлов объекта на рабочее место пользователя для редактирования | Выгружает все файлы объекта с блокировкой на редактирование. Команда блокирует объект от изменений другими пользователями и активизирует на объекте три системные команды: Сохранить, Сохранить и закрыть и Отменить редактирование | Ограничивается ролью и правом на редактирование файлов объекта |
Просмотр | Выгрузка всех файлов объекта на рабочее место пользователя | Выгружает все файлы объекта без блокировки и позволяет просмотреть содержимое файлов объекта или выполнить иные действия над файлами без сохранения изменений | Ограничивается ролью и правом на просмотр файлов объекта |
Общая | Нет | Позволяет осуществить любые действия, не запрещенные правами доступа. Команды класса Общая, как правило, используют программный код и API TDMS для доступа к свойствам объектов | Ограничивается ролью |
Отчет | Запуск выборки и экспорт данных в Excel, List&Labels или Crystal Reports | Служит основным механизмом для создания отчетов | Ограничивается ролью |