ICE14
ICE14 проверяет следующие возможности:
- В этом корневом родительском компоненте нет набора msidbFeatureAttributesFollowParent в столбце "Атрибуты" таблицы компонентов . У корневой функции нет родительского элемента.
- Эта функция не имеет той же записи в столбцах компонента и Feature_Parent столбцов таблицы компонентов . Ни один компонент не может быть собственным родительским.
Результат
ICE14 публикует сообщение об ошибке, если он находит корневую функцию с набором msidbFeatureAttributesFollowParent или функцией с идентичными записями в компоненте и Feature_Parent столбцами таблицы компонентов.
Пример
ICE14 вернет следующие ошибки для следующего примера:
- Функция Sport имеет то же значение в функциях и Feature_Parent столбцах таблицы "Файл".
- Корневой компонент Sport имеет набор битов msidbFeatureAttributesFollowParent.
В дереве признаков этого примера Спорт является корневым компонентом и родительским элементом функций плавания и футбола. Фристиль – это детская особенность плавания. TouchFootball является детской особенностью футбола.
таблица компонентов (частично)
Особенность | Атрибуты | Feature_Parent |
---|---|---|
Спорт | 4 | Спорт |
Плавание | 1 | Спорт |
Футбол | 4 | Спорт |
Фристайл | 1 | Плавание |
TouchFootball | 4 | Футбол |
Связанные разделы