Secciones generales del archivo de interfaz

Archivo de interfaz

Si ocurre un evento para el cual existe una interfaz de script, versiondog crea un archivo de interfaz. El archivo de interfaz es un archivo de inicialización que pone a disposición las aplicaciones de script así como información sobre el componente, el estado y el usuario que inició el evento. Está disponible en formato de archivo INI y codificado en UTF-16.

Secciones generales y claves del archivo de interfaz. Las secciones y claves que pertenecen específicamente a los eventos disponibles están descriptas bajo cada evento.

[Common]

Clave INI I/O Descripción
RootDirAdmin I

Ruta completa del directorio con los archivos de administración de versiondog

Esta clave no se entrega para los eventos BeforeUpload y AfterUpload.

DirPrjData I

Ruta absoluta del directorio con los archivos de proyecto

Esta clave no se entrega para los eventos BeforeUpload y AfterUpload.

Language I Id del idioma, en el que versiondog está configurado (por ej. en o más específico en-gb, en-us, de-de, fr-fr, etc.)
ComputerName I

Nombre del equipo donde se ejecuta la aplicación de script

Formato [Dominio].ComputeName

Para los eventos del lado del cliente, se entrega el nombre del cliente y para los eventos del lado del servidor se entrega el nombre del servidor.

DirTemp I

Ruta absoluta del directorio en el las aplicaciones de script almacenan archivos temporarios

Cada aplicación de script elimina los archivos temporarios de manera independiente. Todas las aplicaciones de script comparten un directorio para los archivos temporarios. Por esto y para asegurar que las aplicaciones de script eliminen unicamente los archivos temporarios propios, es que los subdirectorios y archivos deben estar ordenados claramente.

PathLog I

Ruta absoluta

Algunas aplicaciones de comandos ponen esta información a disposición de todo el sistema. Cada aplicación de scripts debe eliminar estos datos de manera autónoma.

TimeOutInMin I

Tiempo de espera en minutos

Si se alcanza el valor determinado, la aplicación de scripts se cerrará inmediatamente y sin aviso.

Licencia I

Informaciones sobre las funciones recibidas en la licencia

PathExeVdog I

Ruta absoluta de la aplicación activada por la aplicación de script

(p. ej. C:\Programme\vdog\VDogClient.exe o ruta de la aplicación del servidor)

SilentMode I

Muestra si las informaciones de la aplicación de script pueden ser requeridas al usuario (p. ej. en una ventana

Y: no se requiere el ingreso de datos

N: se requiere el ingreso de datos Esto no significa que la aplicación de script requerirá el ingreso de datos

El valor predeterminado es Y para las aplicaciones de script del lado del servidor y N para las aplicaciones de script del lado del cliente.

[Component]

Algunas aplicaciones de script no son compatibles con esta sección.

Clave INI I/O Descripción
Dir I

Ruta relativa del directorio del componente

La ruta comienza con una barra invertida La ruta no finaliza con una barra invertida

ID I Id del componente
ComponentTypeId I Id del tipo de componente

MasterData1

I Contenido del primer campo de datos maestros
MasterData2 I Contenido del segundo campo de datos maestros
MasterData3 I Contenido del tercer campo de datos maestros
MasterData4 I Contenido del cuarto campo de datos maestros
MasterData5 I Contenido del quinto campo de datos maestros
MasterData6 I Contenido del sexto campo de datos maestros
MasterData7 I Contenido del séptimo campo de datos maestros
MasterData8 I Contenido del octavo campo de datos maestros
MasterData9 I Contenido del noveno campo de datos maestros
MasterData10 I Contenido del décimo campo de datos maestros

[User]

Algunas aplicaciones de script no son compatibles con esta sección.

Clave INI I/O Descripción
ID I Id del usuario, cadena de 32 caracteres
Name I Nombre del usuario
FullName I

Nombre completo del usuario

La clave será entregada si el nombre del usuario fue ingresado en la Administración de usuarios.

Domain I Dominio donde el usuario está registrado
LocalLogon I

Muestra si el usuario está registrado de manera local o en el servidor

Y: el usuario está registrado de manera local

N: el usuario está registrado en el servidor

Admin I

Muestra si el usuario pertenece al grupo Administrators

Y: el usuario pertenece al grupo Administrators

N: el usuario no pertenece al grupo Administrators

Groups I

Id de los grupos a los cuales pertenecen los usuarios

Cada Id consiste en una cadena de 32 caracteres y están separados por comas

[Version]

Algunas aplicaciones de script no son compatibles con esta sección. En el algunas aplicaciones de script, esta sección tiene otra denominación.

Clave INI I/O Descripción
HVersion I Número de la versión
HversionUserDefined I Número de versión definido por el usuario
TimeStampUtc I Esta clave muestra la fecha y hora del versionado en formato de tiempo UTC <AAAAMMDDHHMMSS>
TimeStampLocal I Esta clave muestra la fecha y hora del versionado en formato de tiempo local <AAAAMMDDHHMMSS>
Comment I

Comentario para esta versión

Los saltos de línea (LF, CR, CRLF) serán convertidos en <br>

ChangeReason I

Razón de cambio para esta versión

Los saltos de línea (LF, CR, CRLF) serán convertidos en <br>

UserId I Id del usuario que creó la versión. El Id consiste en una cadena de 32 caracteres.
UserName I Nombre del usuario que creó la versión
UserFullName I

Nombre completo del usuario que creó la versión

La clave será entregada si el nombre del usuario fue ingresado en la Administración de usuarios.

UserDomainName I Dominio donde el usuario está registrado
ComputerName I Nombre del equipo donde se creó la versión
DnameStorage I Nombre del subdirectorio, donde está almacenado el archivo de la versión, en formato AAAAMMDD.<NNN>
State I

Estado de bloqueo de la versión o del archivo

[QuickSave]

Esta sección está disponible si se restauró un guardado rápido del componente.

Clave INI I/O Descripción
Enabled I

Esta clave muestra si para este componente la característica guardado rápido está activada.

Y: La característica guardado rápido está activada

N: La característica guardado rápido no está activada

Si esta clave no entrega ningún valor, el sistema adopta el valor N

Dir I

Ruta relativa del directorio del componente. La ruta inicia con una barra invertida. La ruta no finaliza con una barra invertida

Esta clave será entregada si la clave Enabled tiene el valor Y.

ID I Id del componente

Esta clave será entregada si la clave Enabled tiene el valor Y.

[ExclusiveUse]

Clave INI I/O Descripción
UserID I

Id del usuario que bloqueó el componente para otros usuarios. El Id consiste en una cadena de 32 caracteres.

Si no se asigna ningún valor o se asigna un valor nulo, el componente no está bloqueado.

UserName I Nombre del usuario que bloqueó el componente para otros usuarios
UserFullName I

Nombre completo del usuario que bloqueó el componente para otros usuarios

La clave será entregada si el nombre del usuario fue ingresado en la Administración de usuarios.

DomainName I Dominio donde el usuarios está registrado
ComputerName I Nombre del equipo donde se bloqueó el componente para otros usuarios
TimeStampUtc I Formato de tiempo UTC (AAAAMMDDHHMMSS) cuando se estableció el estado del componente.
TimeStampLocal I Formato de tiempo local (AAAAMMDDHHMMSS) cuando se estableció el estado del componente.

[UnderDevelopment]

Clave INI I/O Descripción
UserId I Id del usuario que asigno el estado En desarrollo para otros usuarios. El Id consiste en una cadena de 32 caracteres. Si no se asigna ningún valor o se asigna un valor nulo, el estado del componente no es En desarrollo
UserName I Nombre del usuario que estableció el componente En desarrollo.
UserFullName I

Nombre completo del usuario que estableció el componente En desarrollo para otros usuarios

La clave será entregada si el nombre del usuario fue ingresado en la Administración de usuarios.

DomainName I Dominio donde el usuario está registrado
ComputerName I Nombre del equipo donde se estableció el componente En desarrollo
TimeStampUtc I Formato de tiempo UTC (AAAAMMDDHHMMSS) cuando se estableció el estado del componente.
TimeStampLocal I Formato de tiempo local (AAAAMMDDHHMMSS) cuando se estableció el estado del componente.

[ClientInformation]

Clave INI I/O Descripción
ComputerName I

Nombre del equipo y dominio correspondiente del equipo desde donde se ejecutó la carga o descarga

IpAddress I Dirección IP del equipo desde donde se ejecutó la carga o descarga

[Result]

Clave INI I/O Descripción
ErrorText O

Muestra si la aplicación de scripts finalizó con un error y se mostró una ventana de mensajes con un aviso de error
Las ventanas de mensajes bloquean los programas hasta que sean consideradas. Por lo tanto, estas no deben ser usadas para las aplicaciones de script del lado del servidor.

Si se entrega el valor <na> no se escribirá ningún mensaje de error.

Warnings O Muestra si la aplicación de script finalizó con una advertencia.

 

Contenido relacionado
AdminClient -> Módulo Administración de usuarios
UserClient -> Guardado rápido
Eventos del servidor
Eventos del cliente