Работа с мастерами

Процедуры, состоящие из нескольких шагов, реализованы с помощью мастеров. Мастер предлагает пользователю последовательно выполнять шаги, для достижения конечного результата.

Страница мастера состоит из нескольких частей:

  1. В области 1 указывается название мастера, текущий шаг и общее количество шагов.

  2. В области 2 выполняются действия текущего шага, необходимые для перехода к следующему шагу.

    Например, при регистрации нового пользователя, переход от шага 1 к шагу 2 будет осуществлен, только после того как будет зарегистрирован новый человек.

  3. Область 3 — область действий для управления мастером:

    • "Далее". Осуществляет переход к следующему шагу. Перед переходом выполняется проверка корректности данных, полученных при работе пользователя на текущем шаге. Если проверка пройдена успешно, будет осуществлен переход, иначе будет выдано сообщение об ошибке.

    • "Завершить". Пользователь может прервать работу мастера на любом шаге, нажав кнопку "Завершить". Результаты предыдущих шагов будут сохранены.

    • "Готово". Действие доступно на последнем шаге мастера. При выполнении действия работа мастера будет успешно завершена.

После завершения работы мастер переводит пользователя на первый шаг.