Kolekcje
Kolekcje są pokrewnymi obiektami biznesowymi. Jeśli na przykład wybrany zostanie obiekt biznesowy Incydent, niektórymi z jego kolekcji są: Przypisania, Notatki, Punkty eskalacji itp. Kolekcje reprezentują relacje jeden-do-wielu w bazie danych. Na przykład może być wiele przypisań lub notatek związanych z incydentem.
W komponencie Web Access kolekcje są wyświetlane na kartach znajdujących się poniżej podstawowego obiektu biznesowego, natomiast w aplikacjach Ivanti Workspaces są one dostępne u dołu okna w postaci rozwijanego formantu. Do okna można również dodawać zapytania, które będą także wyświetlane z kolekcjami.
Aby dodać kolekcję do okna:
- Otwórz wymagane okno i rozwiń drzewo Atrybuty.
- Zaznacz odpowiednią kolekcję , a następnie kliknij edytor okien.
- W siatce Właściwości obok właściwości Tekst wpisz etykietę, która ma być wyświetlana na karcie.
- Wybierz właściwość Wyświetl na karcie albo Wyświetl w drzewie, aby określić miejsce wyświetlania kolekcji.
- Określ pozostałe właściwości.
- Kliknij przycisk .
Istnieje możliwość zmiany wyglądu kart kolekcji w komponencie Web Access przez modyfikację domyślnego zapytania, które jest powiązane z obiektem kolekcji.
Wygląd kart kolekcji można zmienić w konsoli za pomocą właściwości interfejsu użytkownika Ustawienia atrybutów wyników związanej z atrybutem w Projektancie obiektów.
Aby zmodyfikować karty kolekcji w komponencie Web Access:
- Otwórz w Projektancie obiektów obiekt odpowiadający kolekcji, która ma zostać zmieniona.
Na przykład w przypadku karty kolekcji Notatki w oknie Incydent, otwórz obiekt Zarządzanie incydentami\Notatka. - W siatce Właściwości zwróć uwagę, które zapytanie jest wybrane jako Domyślne zapytanie.
- W Projektancie zapytań i raportów otwórz zapytanie, które jest domyślnym zapytaniem obiektu kolekcji.
- Zaktualizuj zapytanie w sposób powodujący wyświetlanie wymaganych kolumn, a następnie zapisz zmiany.
Do zapytania domyślnego nie należy dołączać kryteriów bez monitów. Domyślne zapytanie jest używane w całym systemie, a kryteria bez monitów są stosowane zawsze i mogłoby to prowadzić do nieoczekiwanych rezultatów.
Można jednak do domyślnego zapytania dodać kryteria z monitami, ponieważ mogą one być przydatne w oknach dialogowych Dołącz... w komponencie Web Access, gdzie domyślne zapytania także są używane. Takie kryteria z monitami są jednak ignorowane na kartach kolekcji.
Alternatywą dla dodawania kolekcji do okna jest utworzenie zapytania dla elementu kolekcji i dodanie go do tego okna (patrz sekcja Dodawanie zapytań do okna). Wadą tej metody jest to, że karty zapytań są zawsze wyświetlane w komponencie Web Access, nawet gdy są puste, natomiast karty kolekcji są wyświetlane tylko wtedy, gdy zawierają wartości.
Kiedy tworzone jest zapytanie na podstawie obiektu, który został zmieniony, atrybuty wybrane w oknie dialogowym Wybór danych wyjściowych wyników są automatycznie dodawane do zapytania, z uwzględnieniem ustawień określonych w oknie dialogowym Właściwości atrybutu.