4.4.4. Свойства операции¶
Attention
Содержимое статьи устарело. Смотрите описания свойств в справочнике метаданных, которого ещё не существует на данном этапе реорганизации документации.
- Active¶
- Title:
Флаг активности операции.
Если операция не активна, она не отображается на панелях управления и меню, не может быть выполнена из кода.
Attention
Если в метаданных указано значение false, соответствующие узлы кнопок и пунктов меню не создаются. Следовательно, такие кнопки и пункты меню не возможно сделать видимыми из кода.
See also
- Enabled¶
- Title:
Флаг включенности операции на всех панелях управления и меню.
Если операция выключена, соответствующие ей кнопки на панелях управления и меню отображаются серыми, на них не возможно нажать.
See also
- Visible¶
- Title:
Флаг видимости операции на всех на панелях управления и меню.
See also
New in version AS: 1.17
- AdminVisible¶
- Title:
Флаг видимости операции, определённый системой администрирования.
Attention
При значении false, свойство имеет больший приоритет, чемVisible
.При значении true, приоритетом не обладает.Attention
Если система администрирования установила значение false, соответствующие узлы кнопок и пунктов меню не создаются. Следовательно, такие кнопки и пункты меню не возможно сделать видимыми из кода.
See also
- AdminEnabled¶
- Title:
Флаг видимости операции, определённый системой администрирования.
Attention
При значении false, свойство имеет больший приоритет, чемEnabled
.При значении true, приоритетом не обладает.See also
- Order¶
- Title:
Порядковый номер операции. Свойство управляет положением операции на панели управления, в меню, и прочих контролах управления.
Attention
Значение по умолчанию равно0
Note
Правила порядка отображения операций:* по свойствуOrder
(по возрастанию);* если значенияOrder
совпадают, порядок операций будет соответствовать порядку следования операций в списке операций в метаданных;See also
- CloneQuery¶
- Title:
Свойство предназначено для создания размножаемых операций.
Операция, для которой определено данное свойство, определяется как клонирующая.
- Свойство может содержать:
Имя выборки (имя выборки с отображением (через точку)), которая содержит запрос.
- Текст SQL запроса. Операции создаются из записей, полученных при выполнении запроса.
Следующие поля запроса управляют свойствами операций:
- Обязательные поля:
sName
- имя операции. Обязательное поле. Имя должно быть уникальным в пределах выборки.
- Необязательные поля:
sCaption
- заголовок операции. Если значения нет, оно берется из клонирующей операцииsDescription
- описание операции (всплывающая подсказка).nImageIndex
- номер картинки для операции. Если значения нет, оно берется из клонирующей операцииsShotCut
- горячая клавиша. (Строка вида Shift+Ctrl+1).sHeadOperation
– имя родительской операции. Для корневых операций должно содержать null. Если значения нет, оно берется из клонирующей операцииsVisualStyleName
– имя стиля, с которым будет отображаться наименование операции (только для компонента NavBar).nOrder
- номер операции для сортировки при отображении операции в меню, на панели управления, и прочих контролах управления. (см.:Order
)
Выборка может содержать любые другие поля. В теле операции значения этих полей доступно через GetVar (перед выполнением операции выборка позиционируется на соответствующую строку).
See also