ICE14

ICE14 проверяет следующие возможности:

  • Для этих корневых родительских компонентов в столбце Атрибуты таблицы Признаков не задан бит msidbFeatureAttributesFollowParent. Корневой компонент не имеет родительского элемента.
  • Ни один компонент не имеет одну и ту же запись в столбцах Компонент и Feature_Parent столбцах таблицы Признаков. Ни один компонент не может быть собственным родительским элементом.

Результат

ICE14 публикует сообщение об ошибке, если обнаруживает корневой компонент с набором битов msidbFeatureAttributesFollowParent или компонент с идентичными записями в столбцах Компонент и Feature_Parent таблицы признаков.

Пример

ICE14 возвращает следующие ошибки для следующего примера:

  • Функция Sport имеет то же значение в столбцах Feature и Feature_Parent таблицы File.
  • Для корневой функции Sport задан бит msidbFeatureAttributesFollowParent.

В дереве признаков этого примера Спорт является корневым признаком и родительским элементом функций плавание и футбол. Фристайл является детской особенностью плавания. TouchFootball является детской особенностью футбола.

Таблица признаков (частичная)

Компонент Атрибуты Feature_Parent
Спорт 4 Спорт
Плавание 1 Спорт
Футбол 4 Спорт
Фристайл 1 Плавание
TouchFootball 4 Футбол

 

Справочник по ICE