enumeração:==(valor da ajuda|)
<srcschema>
<help>
<value>
Esse elemento permite definir uma enumeração de valor. Uma enumeração pertence ao schema que está definido em, mas é acessível por meio de outro schema.
Enumerações são definidas no início de um esquema (antes de o elemento principal ser definido).
basetype (string): tipo dos valores armazenados na enumeração.
Lista de tipos disponíveis:
padrão (string): Valor padrão. O valor padrão também pode ser um dos valores definidos na lista discriminada.
desc (string): descrição da enumeração.
rótulo (string): rótulo de enumeração.
nome (sequência de caracteres): nome interno da enumeração.
modelo (sequência de caracteres): este atributo define uma referência a um <enumeration>
elemento compartilhado por vários schemas. A definição é copiada automaticamente para o esquema atual.
Exemplo de valores de enumeração cujos valores são armazenados no banco de dados:
<enumeration name="myEnum">
<value name="One" value="1"/>
<value name="Two" value="2"/>
</enumeration>
<element label="Sample" name="Sample">
<attribute dbEnum="myEnum" length="100" name="Number" required="true" type="string"/>
</element>
Definição de uma enumeração com um valor padrão:
<enumeration basetype="byte" default="email" name="canal">
<value label="Email" name="email" value="0"/>
<value label="Téléphone" name="phone" value="1"/>
<value label="Call Center" name="callcenter" value="2"/>
</enumeration>