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 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 |