Delen via


ICE14

ICE14 valideert het volgende voor functies:

  • Deze bovenliggende hoofdfuncties hebben niet de msidbFeatureAttributesFollowParent-bit ingesteld in de kolom Kenmerken van de Functietabel. Een hoofdfunctie heeft geen bovenliggende functie.
  • Deze functie heeft dezelfde vermelding in de functie- en Feature_Parent kolommen van de functietabel. Er kan geen functie zijn eigen bovenliggende functie.

Resultaat

ICE14 plaatst een foutbericht als er een hoofdfunctie wordt gevonden met de msidbFeatureAttributesFollowParent bit set of een functie met identieke vermeldingen in de functie en Feature_Parent kolommen van de functietabel.

Voorbeeld

ICE14 retourneert de volgende fouten voor het volgende voorbeeld:

  • De functie Sport heeft dezelfde waarde in de functie en Feature_Parent kolommen van de tabel Bestand.
  • De hoofdfunctie Sport heeft de msidbFeatureAttributesFollowParent bit set.

In de functiestructuur van dit voorbeeld is Sport de hoofdfunctie en een ouder van de functies Zwemmen en Voetbal. Freestyle is een kinderkenmerk van Zwemmen. TouchFootball is een onderliggend onderdeel van football.

functietabel (gedeeltelijk)

Gelaatstrek Kenmerken Feature_Parent
Sport 4 Sport
Zwemmen 1 Sport
Voetbal 4 Sport
Freestyle 1 Zwemmen
TouchFootball 4 Voetbal

 

ICE Reference