Użycie elementu Delete-relationship w Configurable Modifier Actions pozwala na usunięcie elementu z asocjacji lub agregacji, ale nie z geobazy. Ponadto usunięcie relacji nie usuwa żadnych poprzedników ani logiki śledzenia. Możesz również użyć tej akcji do usunięcia całej asocjacji lub agregacji.
Poprzedniki
Używanie poprzedników i następników do zarządzania i planowania projektów może być cennym narzędziem. Jednakże, zdarzają się sytuacje, kiedy trzeba usunąć jedną lub więcej relacji poprzedników.
Aby to zrobić, należy otworzyć okno dialogowe Logika śledzenia. To okno dialogowe jest przeznaczone do pomocy w identyfikacji i analizie relacji w ramach dużych projektów. Wykorzystuje ono pole opóźnienia do określenia czasu, w jakim dwie czynności będą od siebie oddalone. Wartość może być dodatnia lub ujemna.
Okno dialogowe Informacje o zadaniu jest dobrym miejscem do rozpoczęcia, jeśli chcesz dowiedzieć się więcej o zależnościach zadania – te słowa są twórczością specjalistów strony . Jest to również miejsce, w którym możesz usunąć zależność, jeśli chcesz. Możesz również użyć tego okna dialogowego do edycji informacji o zasobach.
Panel Przypisz zależności w widoku planu to kolejne dobre miejsce do szukania poprzednika zadania. Możesz użyć tego panelu do zdefiniowania i zarządzania definicjami relacji dla danej rodziny relacji. Możesz również zmniejszyć podział pomiędzy sekcjami Assign Relationships.
Podmenu Assign Relationships panelu Assign Successors zawiera kilka opcji. W zależności od wymagań harmonogramu projektu, użytkownicy mogą wybrać ręczne przypisywanie lub zautomatyzować ten proces. Utworzenie zautomatyzowanego przepływu pracy może pomóc w powiadomieniu osoby, gdy zadanie jest gotowe do rozpoczęcia.
Okno dialogowe Śledź logikę może również pomóc w określeniu związku między dwoma czynnościami. Pokazuje ono poprzedników i następców każdej czynności. Można również sprawdzić czas, jaki upłynął dla każdej czynności, aby określić, jak długo potrwa praca nad daną czynnością. Możliwe jest automatyczne obliczenie tego czasu na podstawie daty rozpoczęcia i zakończenia aktywności. Można wtedy oznaczyć czas, który upłynął, literą „e”, aby wskazać czas trwania w upływającym czasie.
Logika śledzenia
Za pomocą okna dialogowego Logika śledzenia można określić relacje poprzednik/ następca w harmonogramie projektu. Podobnie jak w przypadku Sieci działań, Logika śledzenia podkreśla działania poprzez wyświetlanie ich w ramkach. Czerwona obwódka wokół działań krytycznych wskazuje, że są one na ścieżce krytycznej. Linia przerywana oznacza zależności niekrytyczne.
Po kliknięciu na aktywność można wybrać, czy ma być ona uwzględniona w logice śledzenia. W zależności od konfiguracji, narzędzie wyświetli aktywność w układzie górnym lub dolnym. Można również edytować szablon skrzynki. Można wybrać wyświetlanie więcej niż jednego poziomu relacji, klikając menu Widok.
Jeśli chcesz usunąć relację ze śladu, musisz najpierw usunąć logikę. Można to zrobić klikając „Tak”. Okno dialogowe Przypisz następców zostanie zamknięte. Możesz również usunąć logikę, trzymając wciśnięty klawisz Ctrl podczas przeciągania pola na wybraną aktywność.
Kolejnym krokiem jest określenie wersji znacznika. Jest ona określona przez prefiks wersji w nagłówku traceparentu. Jeśli otrzymamy wyższą wersję, należy ponownie uruchomić trace.
Jeśli masz niższą wersję, powinieneś parsować tylko flagi obsługiwane przez tę wersję. Powinieneś zignorować każdy trace-id, który ma nieprawidłową wartość. Próba przetworzenia trace-id z wyższą wersją może spowodować błędy. Jeśli trace-id ma poprawną wartość, można go użyć do przekazania dodatkowych danych.
Alternatywnie, możesz użyć funkcji Trace Dependents. Ta funkcja może pomóc w naprawieniu odniesień kołowych. Możesz jej użyć do rejestrowania formuł, komórek lub komórek, od których zależy bieżąca komórka.
Usuwanie elementu relacji w konfigurowalnych akcjach modyfikatorów
Korzystając z konfigurowalnych akcji modyfikatorów w SharePoint, możesz usuwać, aktualizować lub dodawać relacje bez konieczności posiadania jakichkolwiek umiejętności administrowania bazą danych. Podobnie jak w przypadku wszystkich zmian w Twojej bazie danych, przed wprowadzeniem jakichkolwiek zmian musi być aktywna transakcja. W większości przypadków jest to droga jednokierunkowa.
Skoro już przy tym jesteśmy, przyjrzyj się macierzy relacji. Jest to poręczne narzędzie, które pozwala na szybkie przeglądanie, filtrowanie i zarządzanie złożonymi relacjami. Sztuką jest użycie odpowiednich kryteriów, aby znaleźć najbardziej istotne relacje dla Twojego projektu.
Najważniejszą kwestią przy wyborze typu relacji są wymagane dane wejściowe. W zależności od typu relacji, może być lepiej wybrać kilka domyślnych relacji zamiast tracić czas na próby tworzenia zupełnie nowych relacji. Na przykład, jeśli tworzysz relację jeden do wielu dla tabeli produktów, będziesz chciał stworzyć kilka więcej kolumn dla tej tabeli niż dla tabeli pracowników.
To samo dotyczy każdego innego typu relacji. Tak jak w przypadku wszystkich działań związanych z Microsoft SharePoint, upewnij się, że przetestujesz te ciekawostki, aby upewnić się, że działają dla Ciebie, zanim się na nie zdecydujesz. Dobrym pomysłem jest również unikanie następujących błędów: – wybranie niewłaściwego typu relacji – wybranie typu relacji, który nie posiada odpowiednich pól – wybranie niewłaściwego źródła danych dla relacji.
Podsumowując, choć nie jest to tak ekscytujące, jak się wydaje, powinieneś poświęcić trochę czasu, aby nauczyć się, jak usuwać, aktualizować lub dodawać relacje do witryny SharePoint we właściwy sposób. W rezultacie otrzymasz prostsze i bardziej funkcjonalne środowisko SharePoint, które będzie Ci dobrze służyć przez wiele lat.
Usuwanie całej asocjacji lub agregacji
Usuwanie całej asocjacji lub agregacji jest częstym żądaniem programistów. Kiedy musisz usunąć wszystkie obiekty w agregacji lub stowarzyszeniu, powinieneś zrozumieć, jak są one obsługiwane. Oto spojrzenie na niektóre wspólne metody i techniki.
Zazwyczaj klasa lub obiekt w asocjacji lub agregacji może być implementowany za pomocą wartości wskaźnika lub argumentu metody. Cykl życia obiektu jest kontrolowany przez cały system. Może to być relacja jeden do wielu lub wiele do jednego. Może być również relacją przechodnią lub bezpośrednią.
Asocjacja to specjalny rodzaj relacji, która dotyczy dwóch klas lub obiektów. Część może być wspólna z całością, ale część nie może odgrywać roli w dwóch kompozycjach jednocześnie.
Wyspecjalizowana forma asocjacji nazywana jest agregacją. Agregacja to grupa obiektów o określonym przeznaczeniu. Agregacja może być podzbiorem asocjacji, takim jak tablica obiektów lub kolekcja obiektów.
Agregacja jest czysto funkcjonalnym wskazaniem na charakter asocjacji. Utrzymuje zakres obiektu zależnego, nawet gdy obiekt źródłowy zostanie usunięty.
Jest to również najmniejszy fragment informacji, który może być użyty do wskazania relacji część-całość. Agregacja jest często przedstawiana jako asocjacja binarna z wypełnionym czarnym diamentem na końcu agregatu.
Najbardziej zauważalną cechą agregacji jest to, że jest ona częścią asocjacji, a nie jej własną. Agregacja może mieć wiele obiektów Student, ale pojedynczy obiekt Student nie jest tak naprawdę agregacją.
Agregacja ma unikalny cykl życia. Może on być lub nie być taki sam jak cykl życia obiektów, które tworzą agregację.
Usunięcie elementu z relacji nie usuwa go z geobazy
Niezależnie od tego czy używasz ArcMap czy ArcInfo, usunięcie elementu z relacji nie usuwa go z geobazy. Klasa relacji jest tabelą, która opisuje przestrzenne lub nieprzestrzenne relacje pomiędzy dwoma lub więcej cechami. Właściwości klasy relacji są definiowane w kreatorze New Relationship Class.
Narzędzie Menadżer relacji może być użyte do przeglądania wszystkich potencjalnych relacji. Podczas sesji edycyjnej można zatwierdzić relacje istniejące pomiędzy cechami.
Narzędzie Wybierz cechy można wykorzystać do wybrania cech w ramach klas cech BuildingsR i LandUse. Wybrane cechy są dodawane do listy Kandydatów na urządzenia w widoku drzewa. Można również użyć narzędzia Obróć, aby obrócić działkę.
Aby usunąć cechę z relacji, można kliknąć węzeł Struktura lub przycisk Usuń cechę znajdujący się obok cechy. W zależności od relacji może być konieczne kaskadowe usunięcie innych cech.
Możesz również edytować cechy, które znajdują się w relacji. Możesz wykonać szereg akcji modyfikujących atrybuty i geometrię cechy.
Używając paska narzędzi Edytor, możesz zapisać swoje zmiany. Możesz również użyć narzędzia Przywróć cechy, aby przywrócić oryginalne cechy. Opcja ta znajduje się w zakładce Obiekty w grupie Narzędzia.
Możesz również skonfigurować folder elementów zawartości ArcGIS Server do buforowania usług map/cech. Pomaga to zachować integralność danych. Możesz również ustawić ArcGIS Server, aby używał ArcGIS Online jako magazynu danych.
Klasy relacji mogą być tworzone na poziomie korzenia geobazy lub na poziomie zbioru danych cech. Decyzja o tym, czy utworzyć klasę relacji na poziomie głównym czy na zbiorze danych obiektów, zależy od typu relacji, którą próbujesz ustanowić.
Podobne tematy