Vous pouvez créer un type de données à l'aide de plusieurs critères indépendants autrement dit, le fichier est affecté à un type de données s'il répond à au moins un des critères.
Créez la définition DATA_ATTRIBUTES pour le type de données.
Créez une définition DATA_CRITERIA pour chaque critère.
Utilisez la zone DATA_ATTRIBUTES_NAME pour associer chaque critère à la même définition DATA_ATTRIBUTES.
Par exemple, les définitions suivantes permettent de créer le type de données Mif. Le type est basé sur le nom et le contenu.
DATA_ATTRIBUTES Mif
{
ICON Frame
ACTION_LIST Ouvrir,Imprimer
}
DATA_CRITERIA Critères_Nom_Mif
{
DATA_ATTRIBUTES_NAME Mif
NAME_PATTERN *.mif
}
DATA_CRITERIA Critères_Contenu_Mif
{
DATA_ATTRIBUTES_NAME Mif
CONTENT 1 string MIFFile
}