Variables internas

Las variables internas están predefinidas por NiceLabel Automation. Sus valores se asignan automáticamente y están disponibles en el modo de solo lectura. El icono con el símbolo de candado frente al nombre de la variable diferencia las variables internas de las variables definidas por el usuario. Puede usar las variables internas en sus acciones de la misma manera que usaría las variables definidas por el usuario. Las variables internas relacionadas con el desencadenador funcionan como variables internas para cada desencadenador.

Variable interna

Disponible en desencadenador

Descripción

ActionLastErrorDesc

Todos

Brinda la descripción del último error de ocurrió. Use este valor como comentario para el sistema host para identificar la causa del error.

ActionLastErrorID

Todos

Proporciona el ID del último error. Es un valor entero. Cuando el valor es 0, no hubo error. Puede usar este valor en ciertas condiciones, evaluando si hubo un error o no.

BytesOfReceivedData

TCP/IP

Proporciona el número de bytes recibidos por el desencadenador.

ComputerName

Todos

Proporciona el nombre de la computadora en la que se ejecuta la configuración.

ConfigurationFileName

Todos

Proporciona la ruta de acceso y el nombre del archivo de la configuración actual (archivo .MISX).

ConfigurationFilePath

Todos

Proporciona la ruta de acceso del archivo de configuración actual. También consulte la descripción para el ConfigurationFileName.

DataFileName

Todos

Proporciona la ruta de acceso y el nombre del archivo de la copia en funcionamiento de los datos recibidos. Cada vez que el desencadenador acepta los datos, realiza una copia de seguridad de estos en el nombre de archivo único identificado por esta variable.

Base de datos

Base de datos

Proporciona el tipo de base de datos configurada en los desencadenadores.

Fecha

Todos

Proporciona la fecha actual en el formato especificado por la configuración regional del sistema, por ejemplo, 26.2.2018.

DateDay

Todos

Proporciona el número del día actual de un mes, por ejemplo, 26.

DateMonth

Todos

Proporciona el número del mes actual de un año, por ejemplo, 2.

DateYear

Todos

Proporciona el número del año actual, por ejemplo, 2018.

DefaultPrinterName

Todos

Proporciona el nombre del controlador de la impresora, que se define en forma predeterminada.

DriverType

Base de datos

Proporciona el nombre del controlador usado para conectarse a la base de datos seleccionada.

Hostname

TCP/IP

Proporciona el nombre de host del dispositivo/computadora conectado al desencadenador.

HttpMethodName

HTTP

Proporciona el nombre del método que brindó el usuario en la solicitud HTTP, como GET o POST.

HttpPath

HTTP

Proporciona la ruta de acceso definida en el desencadenador HTTP.

HttpQuery

HTTP

Proporciona el contenido de la cadena de consultas según cómo lo recibe el desencadenador HTTP.

NumberOfRowsReturned

Base de datos

Proporciona el número de filas que el desencadenador obtiene de una base de datos.

LocalIP

TCP/IP

Proporciona la dirección IP local a la cual responde el desencadenador. Esto es útil si tiene una máquina de hospedaje múltiple con varias tarjetas de interfaz de red (NIC) y quiere determinar a qué dirección de IP se conectó el cliente. Es útil para escenarios de reemplazo de impresoras.

PathDataFileName

Todos

Proporciona la ruta de acceso en la variable DataFileName, sin el nombre del archivo. También consulte la descripción para el DataFileName.

PathTriggerFileName

Archivo

Proporciona la ruta de acceso en la variable TriggerFileName, sin el nombre del archivo. También consulte la descripción para el TriggerFileName.

Puerto

Servicio TCP/IP, HTTP, Web

Proporciona el número de puerto definido en el desencadenador.

RemoteHttpIp

HTTP

Proporciona el nombre de host del dispositivo/computadora conectado al desencadenador.

RemoteIp

Servicio Web

Proporciona el nombre de host del dispositivo/computadora conectado al desencadenador.

ShortConfigurationFileName

Todos

Proporciona el nombre del archivo de configuración, sin una ruta de acceso. También consulte la descripción para el ConfigurationFileName.

ShortDataFileName

Todos

Proporciona el nombre del archivo de la variable DataFileName, sin la ruta de acceso. También consulte la descripción para el DataFileName.

ShortTriggerFileName

Archivo

Proporciona el nombre del archivo de la variable TriggerFileName, sin la ruta de acceso. También consulte la descripción para el TriggerFileName.

SystemUserName

Todos

Proporciona el nombre de Windows del usuario registrado.

TableName

Base de datos

Proporciona el nombre de la tabla como se usa en el desencadenador.

Hora

Todos

Proporciona la hora actual en el formato especificado por la configuración regional del sistema, por ejemplo, 15:18.

Hora

Todos

Proporciona el valor de la hora actual, por ejemplo, 15.

TimeMinute

Todos

Proporciona el valor de los minutos actuales, por ejemplo, 18.

Segundos

Todos

Proporciona el valor de los segundos actuales, por ejemplo, 25.

TriggerFileName

Archivo

Proporciona el nombre del archivo que desencadenó las acciones. Es útil cuando monitorea un conjunto de archivos en la carpeta, para que pueda identificar qué archivo exactamente desencadenó las acciones.

TriggerName

Todos

Proporciona el nombre del desencadenador como lo definió el usuario.

Username

Todos

Proporciona el NiceLabel Automation nombre del usuario registrado actualmente. La variable tiene contenido únicamente si el usuario registrado está habilitado.