Создать смену
Запустите экран Создать смену, нажав Создать на экране Смены. На экране Создать смену введите имя, время начала и время окончания и нажмите кнопку Добавить, чтобы создать новую смену.
Мэшап и виджеты
Мэшап PTC.SCA.SCO.CreateShift устанавливает экран Создать смену. Мэшап использует виджеты Метка, Кнопки и Текстовое окно:
ВиджетыМетка используются для заголовка страницы Создать смену и предоставляют текст подсказки, показываемый в каждом из полей.
Виджеты Кнопки используются для того, чтобы Добавить и Отменить кнопки.
Виджеты Текстовое окно используются для того, чтобы установить значения полей Имя, Время начала и Время окончания.
Сервисы
Мэшап использует следующие службы вещи PTC.SCA.SCO.ShiftManagementUtils:
CreateShifts: создает новую смену на основе введенной информации.
IsFieldEmpty: проверяет отсутствие информации в необходимом поле на экране.
IsTimeValid, IsTimeValid1: проверяет введено ли значение времени в действительном формате. Экземпляр сервиса присутствует для каждого поля времени (Время начала и Время окончания).
ValidateShifts: проверяет является ли значение для всех необходимых полей смены не равным null и введены ли действительные значения.