Вы можете фильтровать данные отчета по именам сотрудников таким
образом, чтобы отображались только сведения, относящиеся к выбранным
сотрудникам. Для применения этой функции система LDAP должна быть развернута и содержать пользователей/организации. При возможности, и это является более желательным, рекомендуется использовать существующую установку LDAP компании. Для этой функции необязательно развертывать уникальную установку LDAP. Более того, в системе, выступающей в роли клиента сводных панелей, также как и в системе, выступающей в роли WebSphere
Process Server, должна быть включена защита для сред WebSphere Application
Server, использующих данный LDAP. Экземпляр процесса, выполняемый в WebSphere
Process Server, в таком случае присваивается пользователю или группе пользователей, реализующих задачи вручную в этом экземпляре процесса. Наконец, необходимо выполнить пользовательское моделирование для создания использовавшегося процесса и проводников, заданных в WebSphere Portal.
Во время выполнения процесса, предустановленный показатель
Пользователь с присвоенной операцией в задаче процесса имеет значение имени пользователя, вошедшего в выполняемую вручную задачу. В процессе, включающем в себя эту функцию, необходимо смоделировать несколько объектов
WebSphere Business
Modeler в бизнес-величины процесса:
- Критерий следует смоделировать и переименовать в Присвоенный Пользователь.
- Следует создать триггер для каждой выполняемой вручную задачи, выполняющей роль присвоенного пользователя для данного экземпляра процесса. В экземпляре процесса можно создать несколько триггеров; триггер, присвоенный последней выполняемой задаче будет служить присвоенным пользователем экземпляра процесса.
- Необходимо создать строчный показатель (с именем Присвоенный пользователь) в виде элемента уровня 0 критерия Присвоенный Пользователь. При срабатывании заданного выше триггера или триггеров, следует с помощью соответствующего выражения скопировать задачи процесса Предустановленные бизнес-критерии с именем Пользователь с присвоенной операцией в показатель Присвоенный пользователь, заданный выше. Обратите внимание, что это значение может быть изменено несколькими триггерами.
Для выполнения этой задачи в режиме просмотра необходимо создать проводник от
панели организаций к панели отчетов. Страница портала должна быть создана
заранее, она должна содержать экземпляр обоих панелей. Также могут существовать
и другие панели, но они не являются обязательными. При настройке панели отчетов
необходимо выбрать в качестве параметра
Присвоенный пользователь.
Для полного создания
проводника необходимо три проводника:
Организация,
Подразделение организации и
Пользователь. После настройки портлетов выполните следующие действия для фильтрации отчета по одному или нескольким сотрудникам:
- В панели организаций выберите
сотрудника или организацию с помощью поиска или с помощью иерархии организаций.
- Щелкните на имени сотрудника или на названии организации, для
которых необходимо просмотреть данные отчета.
Показанные в отчете данные об экземплярах процесса будут отфильтрованы
по выбранному элементу. При фильтрации по названию организации данные панели
отчетов будут отфильтрованы по всем сотрудникам выбранной организации.