Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

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


Image Modified

В модуле "Редактор схемы процесса" пользователям доступны следующие функции:

...

НазваниеОписание
Линейка с инструментами (1)Располагается вверху, отображается всегда
Панель с функциональными блоками (далее просто - блоки) схемы (2)Располагается слева
Рабочая область для отображения схемы процесса (3)Самая большая, располагается по центру, отображается всегда
Панель со свойствами блока схемы (4)Располагается справа, отображается только при выделении конкретного блока на схеме, как например, на рисунке ниже для блока "Старт"
Панель переменные (5)Располагается слева

Image Modified

Панель "Переменные":

...

В правом верхнем углу рабочей области редактора располагаются 3 иконки для изменения масштаба этой области:

  1. при При нажатии на иконку  блоки на схеме становятся крупнее, в результате чего число отображаемых в этой области блоков схемы может стать меньше;
  2. при При нажатии на иконку  блоки на схеме становятся мельче, в результате чего рабочая область может вместить в себя большее число блоков схемы;
  3. при При нажатии на иконку масштаб области становится максимально приближенным к 100%.

...

  • кнопками "-" и "+" на экране
    • нажатие кнопки "-" уменьшает масштаб с шагом 5%
    • нажатие кнопки "+" увеличивает масштаб с шагом 5%
  • вращением колёсика мыши
    • вращение колёсика вверх увеличивает масштаб с шагом 5%
    • вращение колёсика вниз уменьшает масштаб с шагом 5%
  • нажатием и удержанием клавиши Ctrl и вращением колёсика мыши
    • вращение колёсика вверх увеличивает масштаб с шагом 5%
    • вращение колёсика вниз уменьшает масштаб с шагом 5%
    • Масштабирование привязано к положению указателя мыши – указатель мыши при масштабировании всегда указывает в одну и ту же точку схемыпроцесса
  • сочетанием клавиш "Ctrl+-" и "Ctrl++"
    • нажатие горячих клавиш "Ctrl+-" уменьшает масштаб с шагом 5%
    • нажатие горячих клавиш "Ctrl++" увеличивает масштаб с шагом 5%
  • сочетанием клавиш "Ctrl+0" масштабирование схемы процесса сбрасывается до 100%

...

      4. При нажатии на иконку Image Modified панель с функциональными блоками схемы и переменными скрывается.

Линейка инструментов

На линейке инструментов располагаются следующие кнопки (слева направо):

  1. Группа базовых кнопок (видны всегда) - :

    НазваниеОписание
    ОпубликоватьДля публикации проекта
    Параметры проекта Для редактирования метаданных проекта
    ЗакрытьДля выхода из редактора схемы процесса


  2. Группа кнопок для выполнения операций над блоками схемы в целом (видны всегда) - :

    НазваниеОписание
    НазадДля отмены последней операции в редакторе (активна, если только была выполнена хоть одна операция над блоками после входа в редактор)
    ВпередДля восстановления ранее отмененной операции (активна, если только была отменена хоть одна операция над блоками после входа в редактор)
    КопироватьДля копирования выделенного блока на схеме (активна, только если выделен блок)
    ВырезатьДля удаления выделенного блока на схеме и сохранения его в системном буфере (активна, только если выделен блок)
    ВставитьДля вставки вырезанного блока на схему (активна, только если был вырезан до этого блок)
    УдалитьДля удаления выделенного блока на схеме (активна, только если выделен блок)


  3. Группа кнопок для управления блоками во время отладки (видны только при выборе активного блока: задача, ЭФ, подпроцесс) - Image Modified:

    НазваниеОписание
    Выключение блокаДля временного выключения выделенного блока из схемы процесса или для включения временно выключенного блока
    Точка остановаДля создания точки останова у выделенного блока во время выполнения отладки или для удаления уже созданной точки останова у выделенного блока


  4. Группа кнопок для управления ходом отладки  и :

    НазваниеОписание
    СтартДля запуска процесса в режиме отладки (активна и видна, если только процесс еще не запущен)
    ПаузаДля временной остановки процесса (активна и видна, если процесс уже запущен)
    СтопДля прерывания процесса, не дожидаясь окончания его выполнения (активна и видна, если процесс уже запущен)
    ПерезапускДля перезапуска процесса, не дожидаясь окончания его выполнения  (активна и видна, если процесс уже запущен)
    Шаг впередДля продвижения вперед по схеме процесса после временной остановки процесса на точке останова до следующей точки останова либо до конца процесса (активна и видна, если процесс уже запущен)
    ПродолжитьДля продолжения процесса после временной остановки процесса (активна и видна, если процесс находится на паузе). Изображение кнопки точно такое же как и у кнопки "Старт"


...

Карточка переменной отображается, только если создана хотя бы одна переменная.


При копировании схемы процесса в разделе "Конструктор процессов" из подраздела "Опубликованные" в раздел "Черновики" схема дублируется в черновики пользователя, включая все  все данные внутри блоков схемы, все связи с другими блоками в схеме, а также все переменные и их значения.

Описание элементов интерфейса вкладки "Переменная"

Название элемента

Описание

без названия

Поле поиска (2)

Поиск производится только по названию переменной

Регистр не учитывается

Доступен поиск по части имени: введенный текст может быть в любой части названия переменной

Поиск работает с учетом выбранного значения в фильтре

без названия

Кнопка

"Фильтр" (3)

При нажатии на кнопку выводится меню фильтра с чекбоксами установки фильтра по типу переменной

  • Доступные значения в списке фильтров:
    • Все:
      • Отображается в меню по умолчанию
      • При нажатии кнопки выбираются все чекбоксы в списке
      • Если выбраны все значения в списке, повторное нажатие снимает все галочки в чекбоксах, не выбрано ни одно значение.
      • Если выбрано несколько значений в списке, при нажатии кнопки выбираются все чекбоксы в списке.
    • <Тип переменной> – видны значения тех типов переменных, карточки которых созданы. Если карточки переменных одного типа удаляются/добавляются, значения в меню фильтра также удаляются/добавляются. 
  • При выборе при выборе типа из фильтра производится фильтрация, во вкладке "Переменные" остаются карточки переменных с соответствующим типом
  • Если в фильтре не было выбрано ни одно значение, по умолчанию устанавливается вариант Все
  • Меню закрывается при клике на кнопку фильтра или вне него.

  • Если на вкладке "Переменные" не создано ни одной карточки с переменной, то кнопка фильтра блокируется.
  • Возможен выбор множества значений

Кнопка

"Создать переменную" (4)

При нажатии открывается модальное окно "Переменная: Строка". Подробнее в описании к модальному окну "Переменная" – создание

 

Карточка переменной: отображается, только если создана хотя бы одна переменная

Поле

<Тип переменной> (5)

Указывается выбранный тип переменной

Поле

<Наименование переменной> (10)

  • Заданное имя переменной
  • Символы, не вмещающиеся в размер поля, скрываются за многоточием

Поле

"Значение" (7)

  • Значение переменной
  • Символы, не вмещающиеся в размер поля, скрываются за многоточием
  • Поле редактируемое для типов переменных: Число, Строка, Логический

Кнопка

"Очистить" (11)

Карточка переменной: отображается, только если создана хотя бы одна переменная

Если поле значение заполнено и выбраны типы переменных:

  • Число
  • Строка 

При нажатии поле "Значение" очищается

Кнопка

"Редактировать"(6)

При нажатии открывается модальное окно "Переменная:<Тип переменной>", подробнее в требованиях к модальному окну "Переменная" - редактирование

Кнопка

"Удалить" (9)

При нажатии выводится модальное окно с предупреждением, подробнее в UC "Удаление переменной"

Создание переменной

Для создания переменной,  Пользователю необходимо нажать на кнопку "Создать переменную":

...

Название элемента

Описание

Значение по умолчанию/Доступные значения

Имя переменной (2)

Значение поля уникально в рамках одного процесса

Заданное имя отображается и выбирается в качестве входного параметра в настройках каждого блока процесса

Максимальная длина не ограничена размером поля (~58 символов)

Символы, не вмещающиеся в размер поля, скрываются за многоточием

При введении значения в поле появляется кнопка очистки всего поля

Обязательное для заполнения


Поле с выпадающим списком

"Тип переменной "  (3)

Можно выбрать одно значение

Типы переменных расположены в алфавитном порядке

При выборе значения из списка добавляется поле "Значение" с соответствующим функционалом

При смене  типа переменной поле "Значение" изменяется на соответствующий типу функционал

Если переменная используется в настройках какого-либо блока процесса, то поле неактивно

Обязательное для заполнения

Редактируется, если переменная не используется в процессе

Доступные значения в списке:

  1. Строка
  2. Число
  3. Дата-время
  4. Логический
  5. Пароль
  6. Коллекция
  7. Словарь
  8. Таблица

Поле

"Значение" (4)

Подробнее –
 требования к типам переменных для Заполняется значение переменной исходя из выбранного типа (см. Описание поля "Значение" в зависимости от типа данных ресурса)В зависимости от выбранного типа переменной

Поле

"Описание в карточке переменной" (5)

 Максимальная длина – 500 символов.

Счётчик отображает текущее количество символов в поле

При превышении значения ввод символов не производится

При введении значения в поле появляется кнопка очистки всего поля


Кнопка

"Редактировать" (6)

При нажатии сохраняются внесенные изменения в переменную во вкладке "Переменные". Подробнее – UC "Редактирование переменной"

Кнопка

"Отменить" (7)

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

...

Описания типов переменных  поля поля "Значение" можно посмотреть в Карточке ресурсов  Хранилища ресурсов здесь: Описание поля "Значение" в зависимости от типа данных ресурса 

С содержимым пользовательского интерфейса "Конструктор процессов" можно ознакомиться на следующих страницах: