К основным свойствам команды относятся ее Имя, Системный идентификатор (SysId), класс и способ формирования команды. Редактирование основных свойств команды производится на вкладке Основные свойства диалога свойств команды.
Чтобы открыть диалог свойств Команды на вкладке Основные свойства
К основным свойствам команды относятся:
- Имя - произвольное имя команды, кратко описывающее хранимое выполняемое ею действие. Имя может быть задано на национальном языке с использованием произвольного набора символов. Например, "Редактировать", "Передать на согласование", "Квартальный отчет".
-
SysId - системный идентификатор команды. Системный идентификатор является уникальным "системным именем" и используется в программном коде, редакторе выражений, внешний вызовах команды и т.п. для взаимнооднозначного ее представления. По умолчанию система автоматически создает SysId, однако его можно изменить, задав ему более осмысленное значение. При выборе значения для системного идентификатора необходимо соблюдать несколько простых правил:
- стараться использовать только стандартный латинский алфавит и цифры;
- избегать использовать пробелы, национальные и специальные символы.
Такая строгость по отношению к формированию значения системного идентификатора вызвана тем, что некоторые приложения, для которых уже созданы или будут создаваться программные интерфейсы, могут быть чувствительны к различным специальным символам. Старайтесь выбирать для идентификаторов однотипные и легкочитаемые имена.
- Класс команды - определяет набор действий, которые выполняются командой по умолчанию. Чтобы выбрать класс команды, раскройте список и выберите одно из значений.
- Запускать без проверки прав - для запуска команды через интерфейс пользователя (например, размещенной на панели инструментов), требуются права пользователя на текущий (активный, выделенный в интерфейсе) экземпляр объекта. Более полное название данного свойства команды так и звучит - "Запускать без проверки прав на текущий объект". Например, для запуска команды класса Редактирование необходимы права на редактирование файлов объекта. Если данный флаг установлен в значение Истина, TDMS не будет производить проверку прав текущего объекта. Отмена проверки прав используется на командах, либо не связанных с объектами, либо использующих иные механизмы вычисления прав.
- Команду можно задавать несколькими различными способами, для каждого из способов создания команды, существуют дополнительные свойства.