Submandato FILEINFO (mandato APPLY DICTIONARY)

FILEINFO aplica atributos de definición de archivo global del conjunto de datos de origen al conjunto de datos activo (destino).

  • Los atributos de definición de archivo del conjunto de datos activo que no están definidos en el conjunto de datos de origen no se ven afectados.
  • Este subcomando se ignora si el conjunto de datos de origen es el conjunto de datos activo.
  • Este submandato se ignora si no se especifica ninguna palabra clave.
  • Para las palabras clave que contienen un valor asociado, es necesario el signo de igual entre la palabra clave y el valor, por ejemplo, DOCUMENTS = MERGE.

ATRIBUTOS. Aplica los atributos de archivo definidos por el DATAFILE ATTRIBUTE mandato. Puede REPLACE o MERGE atributos de archivo.

DOCUMENTOS. Aplica documentos (definidos con el mandato DOCUMENTS ) desde el conjunto de datos de origen al conjunto de datos activo (destino). Puede REPLACE o MERGE documentos. DOCUMENTS = REPLACE sustituye los documentos del conjunto de datos activo, suprimiendo los documentos preexistentes en el archivo. Este es el valor predeterminado si se especifica DOCUMENTS sin un valor. DOCUMENTS = MERGE fusiona documentos de los conjuntos de datos de origen y activos. Los documentos exclusivos en el archivo de origen que no existen en el conjunto de datos activo se añaden al conjunto de datos activo. A continuación, todos los documentos se ordenarán por fecha.

FILELABEL. Sustituye la etiqueta de archivo (definida con el mandato FILE LABEL ).

MRSETS. Aplica definiciones de conjuntos de respuestas múltiples del conjunto de datos de origen al conjunto de datos activo. Los conjuntos de respuestas múltiples que no contienen variables en el conjunto de datos activo (incluidas las variables añadidas por el mismo mandato APPLY DICTIONARY ) se ignoran. Puede REPLACE o MERGE conjuntos de respuestas múltiples. MRSETS = REPLACE suprime los conjuntos de respuestas múltiples existentes en el conjunto de datos activo, sustituyéndolos por conjuntos de respuestas múltiples del conjunto de datos de origen. MRSETS = MERGE añade conjuntos de respuestas múltiples del conjunto de datos de origen a la colección de conjuntos de respuestas múltiples en el conjunto de datos activo. En caso de que exista un conjunto con el mismo nombre en ambos archivos, el conjunto existente del conjunto de datos activo permanecerá inalterado.

VARSETS. Aplica definiciones de conjunto de variables del conjunto de datos de origen al conjunto de datos activo. Los conjuntos de variables se utilizan para controlar la lista de variables que se muestra en los cuadros de diálogo. Los conjuntos de variables se definen seleccionando Definir conjuntos de variables en el menú Programas de utilidad. Los conjuntos en el archivo de datos de origen que no contienen ninguna variable en el conjunto de datos activo se ignoran a menos que esas variables se creen mediante el mismo mandato APPLY DICTIONARY . Puede REPLACE o MERGE conjuntos de variables. VARSETS = REPLACE suprime los conjuntos de variables existentes en el conjunto de datos activo, sustituyéndolos por conjuntos de variables del conjunto de datos de origen. VARSETS = MERGE añade conjuntos de variables del conjunto de datos de origen a la colección de conjuntos de variables del conjunto de datos activo. En caso de que exista un conjunto con el mismo nombre en ambos archivos, el conjunto existente del conjunto de datos activo permanecerá inalterado.

Peso. Pondera los casos por la variable especificada en el archivo de origen si hay una variable coincidente en el archivo de destino. Este es el valor predeterminado si se omite el subcomando.

TODOS. Aplica toda la información de archivo del conjunto de datos de origen al conjunto de datos activo. Los documentos, conjuntos de respuestas múltiples y conjuntos de variables se fusionan, no se sustituyen. Los atributos de definición de archivo del conjunto de datos activo que no están definidos en el archivo de datos de origen no se ven afectados.

Ejemplo

APPLY DICTIONARY FROM “lastmonth.sav”
  /FILEINFO DOCUMENTS = REPLACE MRSETS = MERGE.
  • Los documentos del conjunto de datos de origen sustituyen a los documentos del conjunto de datos activo a menos que no haya documentos definidos en el conjunto de datos de origen.
  • Los conjuntos de respuestas múltiples del conjunto de datos de origen se añaden a la colección de conjuntos de respuestas múltiples definidos en el conjunto de datos activo. Los conjuntos del conjunto de datos de origen que contienen variables que no existen en el conjunto de datos activo se ignoran. Si existe el mismo nombre de conjunto en ambos conjuntos de datos, el conjunto del conjunto de datos activo permanece sin cambios.