Les attributs et les champs du catalogue peuvent contenir des données de l’un des types suivants.
Couleur
Valeur de couleur. Valeur RVB compressée hexadécimale, éventuellement précédée de 0x. Par exemple, la valeur RVB 128,255,0
peut être spécifiée sous la forme 0x80ff00
ou 80ff00
.
Indicateur
0
=false, 1
=true, toute autre valeur signifie inconnu ou non spécifié.
Enum
0 indique une valeur inconnue ou non spécifiée, comme un champ vide. Les valeurs enum
valides sont des nombres entiers consécutifs, commençant par 1.
Nombre entier
Valeur entière signée (par exemple 0, -12, 34). Les valeurs 0 ou négatives peuvent avoir une signification particulière.
Nombre réel
Valeur en virgule flottante signée (p. ex. 0, 12.5, 245 , -2.34e4
). Les valeurs 0 ou négatives peuvent avoir une signification particulière.
Chaîne de texte
Les délimiteurs de chaîne sont facultatifs, sauf si la chaîne contient des caractères <CR>
, <LF>
ou <TAB>
. Les guillemets simples et doublons peuvent être utilisés comme délimiteurs. Si des guillemets sont utilisés, ces guillemets incorporés dans la chaîne doivent être précédés de deux guillemets consécutifs (ex. " This month''s Special
").