Замена устаревших виджетов виджетом Задачи

В пространстве Process Portal можно настроить виджет Задачи в качестве замены виджетов Мои задачи, Доступные задачи и Задачи, созданные мной.

Об этой задаче

Выполните следующие действия для всех страниц в пространствах Process Portal с устаревшими виджетами.

Процедура

  1. Сохраните в редакторе Widget Wiring Editor все проводники виджета (и входящие и выходящие).
  2. Сохраните отдельно специальные параметры конфигурации удаляемого виджета.
  3. Удалите виджеты со страниц Business Space.
  4. Добавьте виджет Задачи на страницу, поместив его на то же самое место.
  5. Настройте виджет Задачи в соответствии с конфигурацией устаревшего виджета. Убедитесь, что выбраны именно те свойства, по которым следует выполнить фильтрацию или сортировку.
  6. Настройте взаимодействие с пользователем, чтобы он соответствовал помеченному на удаление виджету:
    • Выберите "Работать с задачами" и замените на виджет Мои задачи
    • Выберите "Работать с доступными задачами" и замените на виджет Доступные задачи
    • Выберите "Проверить состояние задач" и замените на виджет Задачи, созданные мною
  7. Добавьте явно заданные проводники таким образом, чтобы они совпадали с предыдущими.
  8. При необходимости добавьте явно заданные проводники для обновления списка, чтобы в нем отражалось состояние задачи, изменяемое в результате взаимодействия с пользователем виджета Информация о задаче.
  9. Добавьте явно заданные проводники, соответствующие предыдущим проводникам для одного из следующих входящих событий устаревшего виджета, в событие com.ibm.widget.Refresh виджета Задачи:
    • com.ibm.task.TaskCreated
    • com.ibm.task.TaskActivated
    • com.ibm.task.TaskClaimed
    • com.ibm.task.TaskReleased
    • com.ibm.task.TaskCompleted
    • com.ibm.task.TaskDelegated
    • com.ibm.task.TaskTerminated
    • com.ibm.task.TaskDeleted
  10. При необходимости добавьте явно заданные проводники, чтобы в списке выделить задачу, выбранную в качестве текущей в виджете Информация о задаче или в виджете Информация о процессе, следующим образом:
    • Из события com.ibm.widget.TabChanged виджета Информация о задаче добавьте проводник в событие com.ibm.widget.Highlight виджета Задачи.
    • Из события com.ibm.widget.FocusChanged виджета Информация о процессе добавьте проводник в событие com.ibm.widget.Highlight виджета Задачи.