TDMS 7.0. Руководство администратора
Основные свойства статуса
Отправить замечание
Настройка системы > Статусы > Основные свойства статуса

Glossary Item Box

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

ShowЧтобы открыть диалог свойств статуса на вкладке Основные свойства

В Главном меню TDMS:

  1. Раскройте меню Системные.
  2. Выберите и выполните команду Статусы...

Или на панели Схема данных:

  1. Перейдите к разделу Системные.
  2. Перейдите к разделу Статусы.

Далее:

  1. Выберите нужный вам статус.
  2. Дважды щелкните на выбранном статусе левой кнопкой мыши или выполните команду  Свойства.

Для имен статусов лучше всего использовать наречия, глаголы или краткие отглагольные формы (причастия) в настоящем или прошедшем времени. Например, В разработке, На согласовании, Утвержден. Не забывайте, что статус описывает состояние конкретного информационного объекта обладающего родом, поэтому Документ будет Утвержден(-), а Задание Утвержден(о).

SysId. Системный идентификатор является уникальным "системным именем" статуса и используется в программном коде, редакторе выражений и т.п. для его взаимнооднозначного представления. По умолчанию система автоматически создает SysId, путем конкатенации слова STATUS_ и уникального идентификатора, однако его можно изменить, задав ему более осмысленное значение. При выборе значения для системного идентификатора необходимо соблюдать несколько простых правил:

Флаг Конечный статус определяет отношения статусов объектов-потомков к статусам объектов-родителей. Для того чтобы объект получил конечный статус, требуется, чтобы все объекты в его составе имели конечные статусы.

Флаг Независимый статус позволяет объектам-потомкам, входящим в состав объектов-родителей, не влиять на изменение их статусов. Например, если в составе объекта А есть объекты B и С, то А сможет принять конечный статус в том случае, если и В и С будут иметь или конечный или независимые статусы. После того, как А примет конечный статус, статус объектов в его составе может быть изменен только на другой независимый или конечный статусы.

Отличие независимого статуса от конечного в том, что он никак не зависит от статусов объектов, входящих в состав объекта с независимым статусом.

Отсутствие статуса у объекта приравнивается к наличию у него независимого статуса.

Еще одно свойство статуса - Начальный статус, на самом деле является свойством отношения типа объекта и статуса. У объекта может быть только один начальный статус, он автоматически присваивается объекту системой в момент его создания. Свойство Начальный статус редактируется на вкладке Статусы Конструктора типа объекта.
©2023 CSoft Development. Все права зарегистрированы и охраняются законом.