ICE14
ICE14 weryfikuje następujące elementy pod kątem funkcji:
- Te główne funkcje nadrzędne nie mają msidbFeatureAttributesFollowParent bit ustawiony w kolumnie Atrybuty tabeli Feature. Funkcja główna nie ma elementu nadrzędnego.
- Ta funkcja nie zawiera tego samego wpisu w kolumnach Feature (Funkcja) i Feature_Parent kolumn tabeli Feature (Funkcja). Żadna funkcja nie może być własną funkcją nadrzędną.
Wynik
ICE14 publikuje komunikat o błędzie, jeśli znajdzie funkcję główną z msidbFeatureAttributesFollowParent bit set lub funkcja z identycznymi wpisami w kolumnach Feature i Feature_Parent tabeli Feature.
Przykład
ICE14 zwróci następujące błędy dla następującego przykładu:
- Funkcja Sport ma tę samą wartość w kolumnach Feature (Funkcja) i Feature_Parent tabeli File (Plik).
- Główna funkcja Sport ma zestaw bitów msidbFeatureAttributesFollowParent.
W drzewie funkcji w tym przykładzie sport jest funkcją główną i elementem nadrzędnym funkcji pływania i piłki nożnej. Freestyle jest dzieckiem funkcji pływania. TouchFootball jest dzieckiem funkcji piłki nożnej.
tabela funkcji (częściowa)
Cecha | Atrybuty | Feature_Parent |
---|---|---|
Sport | 4 | Sport |
Pływanie | 1 | Sport |
Piłka nożna | 4 | Sport |
Freestyle | 1 | Pływanie |
TouchFootball | 4 | Piłka nożna |
Tematy pokrewne