Beliebiger Bitfeldtyp

Der Typ "Bitfield" ohne Kontextanforderungen, dass der Benutzer eine ganze Zahl angibt, deren Wert verwendet wird, um ein oder mehrere Bits in einem Bitfeld zu setzen. Dieser Text kann in einer beliebigen Sprache enthalten sein, die mit der Codepage der Datenbank kompatibel ist.

Der Beliebige Bitfeldtyp des semantischen Typs ist einer der Bitfield-Typen. Dieser Typ besteht aus einer ganzen Zahl, die vom Benutzer aus einer Reihe von Auswahlmöglichkeiten ausgewählt wird. Das Mergetool ersetzt die ausgewählte ganze Zahl in die Vorlagen, die in der Spalte Wert der ModuleSubs integer -Tabelle angegeben sind. Um ein konfigurierbares Element dieses Typs anzugeben, sollten Modulautoren den Namen des Elements in die Spalte Name eingeben, "3" in die Spalte Format eingeben, die Spalte Typ leer lassen und die Liste der möglichen ganzen Zahlen in der ContextData -Spalte der ModuleConfiguration-Tabelle eingeben.

Die Spalte Typ ist reserviert und muss NULL sein. Der Eintrag in der ContextData-Spalte für alle Bitfield Format-Typen muss das Format " < mask > < ; Name > = < value > ; < Name value ...", wobei mask ein ganzzahliger Wert ist, der die bits of interest angibt, Name ist ein lokalisierbarer Anzeigename für die Auswahl, und value ist ein dezimaler > = < > < > < > ganzzahliger < > Wert. Die Kontextspalte wird im CMSM-Sonderformat und für alle Bitfeldtypen verwendet. Ein Literalzeichen "=" oder ";" kann in das Feld Name eingegeben werden, indem ihm ein schräger Schrägstrich < > (' \ ') vorangestellt wird.