Ustawianie stylu elementów, których zadania włączono

W modelach branżowych, w których włączono zadania, można ulepszyć model wyświetlania i przypisać styl do elementów, które zostały utworzone, zmodyfikowane lub usunięte w zadaniu.

Tworzenie modelu wyświetlania, w którym śledzone jest modyfikowanie i usuwanie elementów

    W modelu branżowym muszą być włączone zadania.

  1. W obszarze roboczym Konserwacja otwórz projekt korporacyjnego modelu branżowego.
  2. Kliknij kolejno kartę Narzędzia główne panel Wyświetl.
  3. Z listy Model wyświetlania wybierz opcję Otwórz domyślny model wyświetlania.
  4. W oknie dialogowym Generuj grafikę — domyślny model wyświetlania wybierz opcję Włącz wyświetlanie usuniętych elementów.
  5. W Menedżerze wyświetlania przypisz styl do warstw i zapisz model wyświetlania.
  6. Kliknij kolejno kartę Narzędzia główne panel Wyświetl pozycję Generuj grafikę.

    Model wyświetlania zawiera funkcję tekstową TB_SQL dla identyfikatora TB_JOB_OPERATION_ID. Ta funkcja służy do definiowania reguł tematycznych dla elementów, które zostały utworzone, zmodyfikowane lub usunięte w bieżącym zadaniu.

Użycie funkcji TB_SQL do przypisania stylu nowym lub zmienionym elementom w zadaniu

  1. W Menedżerze wyświetlania wybierz warstwę elementu, na przykład Budynek (LM_BUILDING).
  2. Kliknij opcję Styl.
  3. W Edytorze stylów w polu Styl regionów dla przedziału skali kliknij opcję Dodaj regułę.
  4. Kliknij pole w części Reguły tematyczne.
  5. W oknie dialogowym Utwórz/modyfikuj wyrażenia kliknij przycisk Właściwość.
  6. Z listy Właściwość wybierz opcję JOB_OPERATION_ID i wpisz następujący warunek:
    • dla nowych elementów: JOB_OPERATION_ID = 1,
    • dla zmienionych elementów: JOB_OPERATION_ID = 2,
    • dla usuniętych elementów: JOB_OPERATION_ID = 3.
  7. Kliknij przycisk OK.
  8. Kliknij pole w części Styl. W oknie dialogowym Styl punktu określ styl.

Aby uzyskać więcej informacji na temat funkcji tekstowej TB_SQL, zobacz temat Używanie wyrażeń w definicjach stylu.

Wariant: przypisywanie stylu do elementów przy użyciu widoków bazy Oracle

Użycie widoków bazy Oracle do przypisania stylu nowym lub zmienionym elementom w zadaniu

  1. Dla każdej klasy elementów, w których włączono zadania, a które mają być stylizowane, należy utworzyć widok bazy Oracle zawierający atrybut JOB_OPERATION_ID.

    Klasy elementów, w których włączono zadania, mają atrybut JOB_VERSION powiązany z tabelą TB_JOB_VERSION.

    Utwórz widok bazy Oracle, taki jak widok budynku LM_V_BUILDING w demonstracyjnym zbiorze danych gospodarki przestrzennej:

    CREATE VIEW LM_V_BUILDING AS select a.FID, a.AREA, a.GEOM, a.IDENTIFICATOR, a.ID_QUALITY, a.ID_TYPE, a.JOB_VERSION, b.JOB_OPERATION_ID FROM LM_BUILDING a, TB_JOB_VERSION b WHERE a.JOB_VERSION = b.JOB_VERSION
  2. Zarejestruj widok jako klasę elementów. Zobacz temat Tworzenie klasy elementów na podstawie widoku w podręczniku do programu Infrastructure Administrator.
  3. W Menedżerze wyświetlania wybierz warstwę elementu widoku, taką jak LM_V_BUILDING.
  4. Kliknij opcję Styl.
  5. W Edytorze stylów w polu Styl regionów dla przedziału skali kliknij opcję Dodaj regułę.
  6. Kliknij pole w części Reguły tematyczne.
  7. W części Właściwość lub wyrażenie okna dialogowego Filtr wybierz pozycję Właściwość.
  8. Z listy Właściwość wybierz opcję JOB_OPERATION_ID i wpisz następujący warunek:

    dla nowych elementów: JOB_OPERATION_ID = 1,

    dla zmodyfikowanych elementów: JOB_OPERATION_ID = 2,

    dla usuniętych elementów: JOB_OPERATION_ID = 3.

  9. Kliknij przycisk OK.
  10. Kliknij pole w części Styl. W oknie dialogowym Styl wieloboku określ styl.
  11. Uwaga:

    Można użyć warstwy widoku do stylizacji, takiej jak LM_V_BUILDING. Nie należy używać warstwy klasy elementów, np. LM_BUILDING.