ICE17
Az ICE17 a jelen témakör végén a példában látható helyzeteket ellenőrzi.
Eredmény
Az ICE17 hibaüzenetet vagy figyelmeztető üzenetet jelenít meg a példában szereplő egyes helyzetekre vonatkozóan. Az ilyen üzenetek mintái az alábbi táblázatban láthatók.
ICE17 hiba vagy figyelmeztetés | Leírás |
---|---|
PushButton: Button1 of Dialog: MyDialog nem definiált eseményt a ControlEvent táblában. Hiba |
Van egy Pushbutton vezérlő, amely nem szerepel a ControlEvent tábla. Ha az ICE17 ezt a hibát egy olyan pushButtonon adja vissza, amelyhez a Vezérlőelem engedélyezése attribútum vagy a Látható vezérlő attribútum nincs beállítva a Vezérlőelem tábla Attribútumok oszlopában, ellenőrizze, hogy a vezérlő tartalmaz-e bejegyzést a ControlCondition tábla. A vezérlő váratlanul engedélyezve vagy láthatóvá válhat, ha a Feltétel oszlop értéke Igaz, Engedélyezés vagy Megjelenítés értékre változik. |
Bitmap: Bitmap1 of Control: Bitmap1 of Dialog: MyDialog nincs a bináris táblában. Hiba |
Bitkép vezérlőelem vagy Ikonvezérlő, de a megfelelő bitkép vagy ikon nem szerepel a Bináris tábla. Adja hozzá a bitképet vagy az ikont a bináris táblához. |
RadioButtonGroup: RadioButton1 of Control: RadioButton1 of Dialog: MyDialog nincs a RadioButton táblában. Figyelmeztetés |
RadioButtonGroup vezérlőelem a Tulajdonság oszlopban és a Control tábla Attribútum oszlopában található értékekkel; a Közvetett bit nincs beállítva az Attribútumok oszlopban. Az ICE17 figyelmeztetést küld, mert a telepítő a tulajdonság értékét idegen kulcsként használja a RadioButton táblában, de az érték hiányzik a tábla elsődleges kulcsából. Ha a Közvetett bit be van állítva, akkor a vezérlőelemhez felsorolt tulajdonság nem lesz használva tulajdonságként; ehelyett a ténylegesen használt tulajdonság neveként használják. Ez a figyelmeztetés figyelmen kívül hagyható, ha a vezérlő futásidőben jön létre. Például a FilesInUse párbeszédpanelListBox vezérlő csak futtatókörnyezetben jön létre, ha a telepítés során vannak használatban fájlok. |
ListBox: ListBox1 of Control: ListBox1 of Dialog: MyDialog nincs a ListBox táblában. Figyelmeztetés |
Van egy ListBox vezérlő, amelynek értéke a Vezérlőelem tábla tulajdonságoszlopában, és amelynek Közvetett bit nincs beállítva az Attribútumok oszlopban. Az ICE17 figyelmeztetést küld, mert a telepítő a tulajdonság értékét idegen kulcsként használja a ListBox tábla, de az érték hiányzik a tábla elsődleges kulcsából. Ha a Közvetett bit be van állítva, a vezérlő módosítja egy olyan tulajdonság értékét, amelynek neve a vezérlőelemhez társított tulajdonság értéke. Ez a figyelmeztetés figyelmen kívül hagyható, ha a vezérlő futásidőben jön létre. Például a FilesInUse párbeszédpanelListBox vezérlő csak futtatókörnyezetben jön létre, ha a telepítés során vannak használatban fájlok. |
ComboBox: ComboBox1 of Control: ComboBox1 of Dialog: ByDialog nincs a ComboBox táblában figyelmeztetés |
Van egy Kombinált lista vezérlő, amelynek értéke a Vezérlőelem tábla tulajdonságoszlopában, és amelynek Közvetett bit nincs beállítva az Attribútumok oszlopban. Az ICE17 figyelmeztetést küld, mert a telepítő a tulajdonság értékét idegen kulcsként használja a Kombinált lista tábla, de az érték hiányzik a tábla elsődleges kulcsából. Ha a Közvetett bit be van állítva, a vezérlő módosítja egy olyan tulajdonság értékét, amelynek neve a vezérlőelemhez társított tulajdonság értéke. Ez a figyelmeztetés figyelmen kívül hagyható, ha a vezérlő futásidőben jön létre. Például a FilesInUse párbeszédpanelListBox vezérlő csak futtatókörnyezetben jön létre, ha a telepítés során vannak használatban fájlok. |
ListView: ListView1 of Control: ListView1 of Dialog: MyDialog nincs a ListView táblában. Figyelmeztetés |
Van egy ListView vezérlő, amelynek értéke a Vezérlőelem tábla tulajdonságoszlopában, és amelynek Közvetett bit nincs beállítva az Attribútumok oszlopban. Az ICE17 figyelmeztetést küld, mert a telepítő a tulajdonság értékét idegen kulcsként használja a ListView tábla, de az érték hiányzik a tábla elsődleges kulcsából. Ha a Közvetett bit be van állítva, a vezérlő módosítja egy olyan tulajdonság értékét, amelynek neve a vezérlőelemhez társított tulajdonság értéke. Ez a figyelmeztetés figyelmen kívül hagyható, ha a vezérlő futásidőben jön létre. Például a FilesInUse párbeszédpanelListBox vezérlő csak futtatókörnyezetben jön létre, ha a telepítés során vannak használatban fájlok. |
Bitmap: "Bitmap2" for Control: 'Button2' of Dialog: 'MyDialog' nem található bináris táblában hiba |
Létezik egy pushbutton vezérlő vagy jelölőnégyzetvezérlő, amelynél a vezérlőtábla Szöveg oszlopa nem tartalmaz idegen kulcsot a bitképet vagy ikont tartalmazó bináris tábla rekordjába. |
Bitmap: "Bitmap3" for Control: 'RadioButton2' of Dialog: 'MyDialog' nem található bináris táblában vagy Icon: 'Icon1' for Control: 'RadioButton3' of Dialog: 'MyDialog' nem található bináris táblázatban Hiba |
Van egy RadioButtonGroup vezérlő, amelynél a RadioButton tábla Szöveg oszlopa nem tartalmaz idegen kulcsot a bitképet vagy ikont tartalmazó bináris tábla rekordjába. |
Képvezérlő: A párbeszédpanel "Button3" gombja: A "MyDialog" ikon- és bitképattribútumokkal is rendelkezik, és hiba van beállítva |
PushButton, Jelölőnégyzetvagy RadioButtonGroup vezérlőelem van beállítva a Ikon bittel vagy Bitkép bittel a Vezérlőelem tábla attribútumok oszlopában. Mindkét attribútumot nem állíthatja össze. |
Példa
vezérlőtábla (részleges)
Párbeszéd_ | Vezérlő | Típus | Attribútumok | Ingatlan | SMS |
---|---|---|---|---|---|
MyDialog | Gomb1 | PushButton | 0 | OKÉ | |
MyDialog | Bitkép1 | Bitkép | 0 | Bitkép1 | |
MyDialog | RadioButton1 | RadioButtonGroup | 0 | RadioButton1 | |
MyDialog | ListBox1 | ListBox | 0 | ListBox1 | |
MyDialog | Kombinált lista1 | Kombinált lista | 0 | Kombinált lista1 | |
MyDialog | ListView1 | ListView | 0 | ListView1 | |
MyDialog | Gomb2 | Leküldéses gomb | 262144 | Bitkép2 | |
MyDialog | RadioButton2 | RadioButtonGroup | 262144 | Tulajdonság2 | |
MyDialog | RadioButton3 | RadioButtonGroup | 524288 | Tulajdonság3 | |
MyDialog | Gomb3 | Leküldéses gomb | 786432 | Nem egyértelmű1 |
RadioButton tábla (részleges)
Ingatlan_ | Megrendelés | SMS |
---|---|---|
Tulajdonság2 | 1 | Bitkép3 |
Tulajdonság3 | 2 | Ikon1 |
A következő táblák üresek:
Kapcsolódó témakörök