ICE14
ICE14 會驗證下列功能:
- 該根父功能沒有在 功能資料表的 Attributes 資料行中設定 msidbFeatureAttributesFollowParent 位。 根功能沒有父系。
- 此功能在 Feature 資料表的 [功能] 和 [Feature_Parent] 資料行中沒有相同的專案。 沒有功能可以是它自己的父代。
如果 ICE14 找到具有 msidbFeatureAttributesFollowParent 位集的根功能,或是功能資料表的 [功能] 和 [Feature_Parent] 資料行中具有相同專案的功能,就會張貼錯誤訊息。
ICE14 會針對下列範例傳回下列錯誤:
- Feature Sport 在 [檔案] 資料表的 [功能] 和 [Feature_Parent] 資料行中具有相同的值。
- Root 功能 Sport 具有 msidbFeatureAttributesFollowParent 位集。
在此範例的功能樹狀結構中,「運動」是根特征,也是足球和足球功能的父系。 Freestyle 是一個子系功能,是一項「啟動」的子功能。 TouchFootball 是足球的子功能。
功能資料表 (部分)
功能 | 屬性 | Feature_Parent |
---|---|---|
運動項目 | 4 | 運動項目 |
游泳 | 1 | 運動項目 |
足球 | 4 | 運動項目 |
自由泳 | 1 | 游泳 |
TouchFootball | 4 | 足球 |