Saltar a contenido

Archivo de parámetros

El archivo de parámetros es un archivo INI en el que se pueden realizar ajustes para la exportación. Por ejemplo, puede utilizarse para establecer qué datos deben exportarse o en qué archivo deben almacenarse.

Puede crear el archivo de parámetros en cualquier editor de texto. El nombre y la extensión del archivo de parámetros pueden elegirse libremente, por ejemplo Parametro.config.ini.

Las configuraciones que pueden realizarse para todas las exportaciones se enumeran en las tablas siguientes. Las configuraciones que sólo se aplican a las exportaciones individuales se pueden encontrar en la descripción de la exportación respectiva.

Sección [User]

Clave Descripción Valores
Account Usuario que inicia la exportación
Domain Dominio en el que se creó el usuario. Sólo es necesario especificar esta clave si el usuario forma parte de un dominio y éste no se especificó al realizar la llamada.
Password Contraseña del usuario. Esta clave sólo se tiene en cuenta si el usuario que ejecuta la exportación está especificado en el archivo de parámetros.
PasswordMode Especifica cómo se interpreta la contraseña. 0: La contraseña se interpreta como no cifrada (Valor estándar).
2: La contraseña debe introducirse a través de la línea de comandos.
Token Token de acceso del usuario. El token de acceso puede generarse en el AdminClient y es necesario para ejecutar el ExportModule. Si se especifica un token, no es necesario transferir el resto de la información de acceso.

Sección [Common]

ReportType*

Informe que debe elaborarse. Sólo es posible un atributo.

Valor Descripción
ComponentTree Exporta el Árbol de proyectos
JobList Exporta un resumen de las tareas
JobResults Exporta los resultados de todas las tareas
UnequalJobResults Exporta sólo los resultados de las tareas en las que se encontraron diferencias o se produjeron errores.
UserManagement Exporta los usuarios y grupos de usuarios
ComponentTypes Exporta los tipos de componentes y su configuración (nombre, ID, etc.).
Componentlog Exporta el contenido del registro del componente
Eventlog Exporta el contenido del módulo registro de eventos
Adminlog Exporta una lista de cambios al AdminClient
StandardLibraryManagement Exporta un resumen de dónde se utilizan los bloques estándar
ComponentsWithStdLibAssignments Exporta un resumen de los componentes vinculados a las bibliotecas estándar.
AssetState Exporta un resumen de las tareas de Factory Floor Status
Información de uso Crea un archivo de información de uso

ExportType

Especifica qué procesos de exportación deben crearse y en qué formato. No todas las exportaciones pueden crearse en todos los formatos. Se utiliza el valor estándar si no se especifica ExportType en el archivo de parámetros.

Valor Formato Formato predeterminado
ComponentTree XML o JSON XML
JobList CSV o JSON CSV
JobResults CSV o JSON CSV
UnequalJobResults CSV o JSON CSV
UserManagement XML o JSON XML
ComponentTypes XML o JSON XML
ComponentLog CSV o JSON CSV
Eventlog CSV o JSON CSV
Adminlog CSV o JSON CSV
StandardLibraryManagement CSV o JSON CSV
ComponentsWithStdLibAssignments CSV o JSON CSV
AssetState CSV o JSON CSV

ExportFile*

Ruta absoluta (con nombre de archivo) del archivo en el que se almacenarán los resultados de la exportación. Si el archivo ya existe, se sobrescribe. Si no se especifica esta clave, se utiliza el separador que se configuró en AdminClient en el módulo Configuración global.

CsvSeparator

Separador entre las columnas de un archivo CSV que se emite como resultado de la exportación, por ejemplo, punto y coma, coma, tabulador o un espacio. Para utilizar un tabulador como separador, existen las siguientes alternativas:

  • Cadena tab
  • Comillas + Tabulador + comillas ("⇥")
  • Asigne el espacio en blanco entre comillas (" ")

FlatExport

Esta clave sólo puede utilizarse para el tipo de exportación JSON. Especifica si el archivo JSON sólo contiene datos sin elementos adjuntos.

Valor Descripción
Y El archivo JSON no contiene elementos adjuntos. Ejemplo: [ { Job1 ... }, { Job2 ... } ].
N Se mostrarán todos los elementos del archivo JSON. Ejemplo: { "Tareas": [ { Tarea1... }, { Tarea2 ... } ] }

Sección [Result]

Clave Valores
ErrorText Aquí se enumeran los errores que produjeron durante la exportación.
LastExecution Etiqueta de tiempo de la última exportación ejecutada

Info

Los atributos marcados con *(asterisco) son atributos obligatorios. Deben ser asignados.

Contenido relacionado