Filtrowanie danych raportu według pracowników

Dane raportu można filtrować według jednego lub większej liczby pracowników, tak aby były wyświetlane tylko wartości tego pracownika lub tych pracowników. Aby użyć tej funkcji, należy wdrożyć katalog LDAP, który będzie zawierał informacje o tych pracownikach lub organizacjach. Istnieje możliwość użycia już istniejącej w firmie instalacji katalogu LDAP (a nawet jest to zalecane). Nie jest wymagane wdrożenie unikalnej instalacji katalogu LDAP specjalnie na potrzeby tej funkcji. Ponadto zarówno komputer udostępniający klienta panelu kontrolnego, jak i komputer udostępniający produkt WebSphere Process Server muszą korzystać z zabezpieczonych środowisk WebSphere Application Server podczas korzystania z tego katalogu LDAP. Instancja procesu działająca na serwerze WebSphere Process Server powinna następnie zostać przypisana do osoby lub grupy osób, które zaimplementują w tej instancji procesu zadania wykonywane ręcznie. Na zakończenie muszą zostać wykonane pewne niestandardowe czynności modelowania związane z generowaniem używanego procesu, jak również muszą zostać zdefiniowane łączniki w produkcie WebSphere Portal.

Podczas działania procesu predefiniowany pomiar Użytkownik przypisany do działania w zadaniach procesu przyjmuje wartość nazwy użytkownika, który zalogował się w zadaniu wykonywanym ręcznie. W procesie, w którym ma zostać włączona ta funkcja, należy zaprojektować kilka artefaktów programu WebSphere Business Modeler jako miary biznesowe procesu:
  1. Należy zaprojektować wymiar o nazwie Przypisany użytkownik.
  2. Należy utworzyć wyzwalacz dla każdego zadania wykonywanego ręcznie, który będzie używany w instancjach tego procesu jako przypisany użytkownik. W instancji procesu można utworzyć więcej niż jeden wyzwalacz. Wyzwalacz przypisany do ostatnio wykonywanego zadania będzie wówczas służył jako przypisany użytkownik instancji procesu.
  3. Należy utworzyć pomiar typu String (o nazwie Przypisany użytkownik) jako element poziomu 0 wymiaru Przypisany użytkownik. W momencie uruchamiania wyzwalaczy zdefiniowanych powyżej predefiniowana w zadaniach procesu miara biznesowa o nazwie Użytkownik przypisany do zadania musi zostać skopiowana do zdefiniowanego powyżej pomiaru Przypisany użytkownik przez określenie odpowiedniego wyrażenia. Należy pamiętać, że wartość tę może zmieniać wiele wyzwalaczy.
Aby wykonać to zadanie w trybie wyświetlania, należy utworzyć połączenie między widokiem Organizacje a widokiem Raporty.Wcześniej należy utworzyć stronę portalu i umieścić na niej instancję obu widoków. Mogą się w niej znajdować również inne widoki, ale nie jest to wymagane. W czasie konfigurowania widoku Raporty jako wymiaru należy użyć pozycji Przypisany użytkownik. Aby tworzone połączenie było kompletne, należy utworzyć trzy łączniki: Organizacja, Jednostka organizacyjna i Osoba. Po skonfigurowaniu portletów wykonaj następujące kroki, aby przefiltrować raport według jednego lub kilku pracowników:
  1. W widoku Organizacje wybierz pracownika lub organizację, poruszając się po strukturze organizacji lub korzystając z funkcji wyszukiwania.
  2. Kliknij nazwę pracownika lub organizacji, według której mają być filtrowane dane raportu.
Dane raportu dotyczące instancji procesu zostaną przefiltrowane zgodnie z wybranym elementem. W przypadku filtrowania według nazwy organizacji dane w widoku Raporty zostaną przefiltrowane według wszystkich pracowników należących do tej organizacji.
Pojęcia pokrewne
Widok Raporty
Zadania pokrewne
Konfigurowanie widoku Raporty
Modyfikowanie wyglądu widoku Raporty
Eksplorowanie wartości raportu
Administrowanie panelami kontrolnymi i widokami
Wyszukiwanie pracownika lub organizacji
Tworzenie połączeń między widokami panelu kontrolnego
Odsyłacze pokrewne
Raporty view reference
WebSphere Portal information
DB2 Alphablox

Copyright IBM Corporation 2005, 2006. Wszelkie prawa zastrzeżone.