ICE10
ICE10 memvalidasi bahwa status iklan fitur anak cocok dengan fitur induknya.
Fitur anak mungkin tidak melarang iklan sementara fitur induknya mengizinkan iklan. Oleh karena itu, kombinasi atribut induk dan anak berikut tidak valid.
parent = msidbFeatureAttributesFavorAdvertise
child = msidbFeatureAttributesDisallowAdvertise
Kombinasi ini tidak valid karena akan mematikan induk setiap kali induk seharusnya diiklankan. Namun, sebaliknya diperbolehkan. Anak dapat ditandai untuk mendukung iklan saat induk ditandai untuk melarang iklan.
Tindakan kustom ICE10 menentukan status fitur induk dan anak dari kolom Atribut tabel Fitur . Perhatikan bahwa valid untuk mengatur status fitur ke 0 dan mengatur induk atau turunannya untuk mendukung atau melarang iklan.
Hasil
ICE10 memposting kesalahan jika kolom Atribut dari tabel Fitur berisi ketidakcocokan dalam status iklan.
Contoh
ICE10 memposting pesan kesalahan berikut untuk contoh yang ditampilkan.
Conflicting states, one favors, one disallows. Child: Word differs in advertise state
from Parent: Office.
Perhatikan untuk contoh ini bahwa Microsoft Excel dan Microsoft Word adalah fitur anak dari Microsoft Office.
Tabel fitur (parsial)
Fitur | Feature_Parent | Atribut |
---|---|---|
Office | Null | 4 |
Excel | Office | 4 |
Word | Office | 8 |
Dalam contoh, Word diatur untuk melarang iklan, yang bertentangan dengan status izinkan iklan induknya, Office.
Dalam beberapa kasus ICE10 memposting kesalahan berikut:
Parent feature: 'Parent' not found for child feature: 'Child'. This error means
that for the child feature 'Child', the feature 'Parent' is not listed in the
Feature table.
Ini mengacu pada referensi kunci asing yang tidak valid. Perbaikannya adalah memiliki titik 'Anak' ke fitur induk yang benar, atau menambahkan entri untuk fitur induk 'Induk' ke tabel Fitur .
Topik terkait