Se puede crear un tipo de datos con varios criterios independientes, es decir, el archivo se asigna al tipo de datos si cumple uno de los criterios (o ambos).
Cree la definición de DATA_ATTRIBUTES para el tipo de datos.
Cree una definición de DATA_CRITERIA para cada criterio.
Utilice el campo DATA_ATTRIBUTES_NAME para
conectar los criterios con la misma definición de DATA_ATTRIBUTES.
Por ejemplo, las siguientes definiciones crean el tipo de datos Mif. Es una asignación tipo basada en nombre y contenido.
DATA_ATTRIBUTES Mif
{
ICON Frame
ACTION_LIST Open,Print
}
DATA_CRITERIA Mif_Name_Criteria
{
DATA_ATTRIBUTES_NAME Mif
NAME_PATTERN *.mif
}
DATA_CRITERIA Mif_Content_Criteria
{
DATA_ATTRIBUTES_NAME Mif
CONTENT 1 string MIFFile
}