Partilhar via


Tipo de campo de bits arbitrário

O tipo "Bitfield" sem contexto solicita que o usuário forneça um inteiro cujo valor é usado para definir um ou mais bits em um campo de bits. Este texto pode ser redigido em qualquer língua compatível com a página de código da base de dados.

O Tipo de Campo de Bits Arbitrário de de tipo semântico é um dos Tipos de Campo de Bits. Este tipo consiste em um inteiro escolhido pelo usuário a partir de um conjunto de opções. A ferramenta de mesclagem substitui o inteiro selecionado nos modelos especificados na coluna Valor da tabela ModuleSubstitution. Para especificar um item configurável desse tipo, os autores do módulo devem inserir o nome do item na coluna Nome, digitar "3" na coluna Formatar, deixar a coluna Tipo em branco e inserir a lista de possíveis inteiros na coluna ContextData da tabela ModuleConfiguration.

A coluna Tipo é reservada e deve ser nula. A entrada na coluna ContextData para todos os tipos de formato Bitfield deve estar no formato "<máscara>;<Nome>=<valor>;<Name>=<value>....", onde <máscara> é um valor inteiro que indica os bits de interesse, <Name> é um nome de exibição localizável para a escolha e <valor> é um valor inteiro decimal. A coluna de contexto está em uso de formato especial CMSM e para todos os tipos de campo de bits. Um caractere literal "=" ou ";" pode ser inserido no campo Nome <> prefixando-o com um caractere de barra invertida ('\').