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