Добавление статусов

Статусные модели строятся для классов модели данных. Определяются наблюдатели, для которых добавляются статусы и переходы между ними.

Для создания статусной модели для класса:

  1. Перейдите на вкладку проекта Статусная модель.
  2. На панели Параметры статусной модели нажмите кнопку Добавить статусы. Откроется окно Добавить класс. В данном окне укажите:

    1. Имя класса — выбирается из выпадающего списка, содержащего классы модели.
    2. Наблюдатель — выбирается из выпадающего списка наблюдателей.
  3. Нажмите кнопку ОК. Отобразится выбранный класс, содержащий выбранного наблюдателя. Наблюдатель в свою очередь будет содержать статус (объект statusCode). Начальный статус наблюдателя отображается в модели на голубом фоне.

    img

  4. Укажите параметры статуса. Для этого:

    1. Нажмите на статус. Откроется окно Параметры statusCode.

    img

    1. Укажите параметры статуса:
    2. Имя статуса — имя статуса не может быть пустым, должно начинаться с буквенного символа и состоять только из латинских символов, цифр и символа "_". Имя не должно превышать длину 80 символов.
    3. Описание статуса — произвольное описание.
    4. Начальный — флаг устанавливается автоматически для начального статуса у текущего наблюдателя.

Для добавления дополнительного наблюдателя для класса:

  1. Выберите требуемый класс.
  2. На панели Параметры "<Имя_класса>" нажмите кнопку Добавить наблюдателя.

    img

  3. На панели Добавить наблюдателя в поле Наблюдатель выберите требуемого наблюдателя из выпадающего списка.

    img

  4. Нажмите кнопку ОК. Будет добавлен выбранный наблюдатель, содержащий статус (объект statusCode).
  5. Выделите статус и укажите его параметры, как описано выше.

Имеется возможность включить запись истории изменений статусов требуемого класса. Для этого выберите требуемый класс и на панели Параметры "<Имя_класса>" установите для него флаг в блоке История изменений.

Для добавления дополнительного статуса наблюдателю:

  1. Выберите требуемого наблюдателя.
  2. На панели Параметры "<Имя_наблюдателя>" нажмите кнопку Добавить статус. Для наблюдателя будет добавлен дополнительный статус. Дополнительный статус отображается в модели на желтом фоне.
  3. Выделите статус и укажите его параметры, как описано выше.

Заметили ошибку?

Выделите текст и нажмите Ctrl + Enter, чтобы сообщить нам о ней