Skip To Content

Ustawianie definicji widoku hostowanej warstwy obiektowej

Aby decydować o tym, które dane widzą użytkownicy, właściciel widoku hostowanej warstwy obiektowej lub administrator może zdefiniować, które pola lub obiekty są dostępne w widoku. Te definicje są zapisywane z widokiem hostowanej warstwy obiektowej i zapewniają większą kontrolę nad tym, jakie zasoby widzą użytkownicy.

Na przykład można utworzyć wiele różnych widoków hostowanej warstwy obiektowej zawierających informacje o klientach i ustawić różne definicje dla każdego widoku w zależności od użytkowników docelowych. W przypadku widoku udostępnionego grupie wykonującej analizę przestrzenną można ukryć pola zawierające nazwiska klientów, ponieważ analitycy nie muszą znać tych informacji. W innym widoku udostępnianym grupie zajmującej się kierowaniem dostaw można zdefiniować wyświetlanie wyłącznie obiektów reprezentujących klientów, do których nie dostarczono jeszcze zakupionych produktów.

Definicje widoków można ustawiać i zapisywać z poziomu karty Wizualizacja na stronie szczegółów widoku hostowanej warstwy obiektowej lub można dodać warstwę albo widok do przeglądarki map Map Viewer i skonfigurować definicję na panelu Zawartość.

Konfigurując definicję dla widoku hostowanej warstwy obiektowej, należy mieć na uwadze następujące kwestie:

  • Definicji pól lub obiektów należy używać tylko wtedy, gdy w instytucji skonfigurowano możliwość użycia wyłącznie standardowych zapytań SQL. Należy skontaktować się z administratorem instytucji w celu potwierdzenia, że ma ona włączoną opcję Zezwalaj tylko na standardowe kwerendy SQL.
  • Nie można ustawić definicji pola lub obiektu w widoku hostowanej warstwy obiektowej, jeśli istnieje zależna od niej hostowana warstwa kafli.
  • W niektórych polach zdefiniowano pewne konfiguracje. W przypadku ukrycia pola używanego w takiej konfiguracji, która jest związana na przykład z symbolami, etykietami, oknami podręcznymi, relacjami oraz ustawieniami czasu, konfiguracje te nie będą działać w widoku hostowanej warstwy obiektowej.
  • Gdy użytkownicy inni niż właściciel lub administrator eksportują widok hostowanej warstwy obiektowej, do którego zastosowano definicje, wyeksportowany plik zawiera tylko te pola lub obiekty, na które zezwala definicja. W przypadku eksportowania przez właściciela lub administratora definicje nie są stosowane, a wyeksportowany plik zawiera wszystkie pola i obiekty.

W poniższej procedurze opisano sposób ustawiania definicji dla widoku hostowanej warstwy obiektowej z poziomu strony szczegółów widoku:

  1. Otwórz szczegóły widoku hostowanej warstwy obiektowej.
    • Jeśli jesteś właścicielem widoku, otwórz stronę szczegółów z karty Moje zasoby na stronie zasobów.
    • Jeśli jesteś administratorem, użyj opcji Wyszukaj w celu znalezienia widoku lub otwórz widok ze strony Zasoby mojej instytucji na stronie zasobów.
  2. Kliknij kartę Wizualizacja.
  3. Poniżej elementu kliknij przycisk Więcej opcji przycisk Więcej opcji i kliknij opcję Ustaw definicję widoku.
  4. Wybierz typ definicji do ustawienia.
    • Aby ograniczyć dostępne obiekty w zależności od wartości pól, kliknij opcję Zdefiniuj obiekty, wybierz pole i zdefiniuj wyrażenie zwracające obiekty, które mają być dostępne w widoku. Można zastosować wiele definicji obiektów do tego samego widoku. Po zakończeniu kliknij opcję Zastosuj definicję.
    • Aby zdefiniować pola dostępne w widoku, kliknij opcję Zdefiniuj pola i wyłącz zaznaczenie tych pól, do których nikt nie powinien mieć dostępu. Po zakończeniu definiowania pól kliknij przycisk OK.

      Notatka:

      Niektórych pól nie można ukryć przy użyciu definicji pola. Nie można na przykład wyłączyć pól systemowych wymaganych przez portal, takich jak identyfikator warstwy. Nie można również ukryć pól, które nie mogą przyjmować wartości null i dla których nie ustawiono wartości domyślnej, ponieważ edytujący muszą uzyskiwać dostęp do tych pól, aby wprowadzić wartości wejściowe podczas edytowania.