Внутренние переменные

Official translation unavailable. Translate this page with Google:

Внутренние переменные предопределены NiceLabel Automation. Их значения назначаются автоматически и доступны только для чтения. Значок с символом замка перед именем переменной позволяет отличить внутренние переменные от пользовательских переменных. Внутренние переменные можно использовать в своих действиях так же, как и пользовательские переменные. Внутренние переменные, связанные с триггером, задаются для каждого триггера.

Внутренняя переменная

Доступность в триггерах

Описание

ActionLastErrorDesc

Все

Описание последней ошибки. Используйте это значение для идентификации причины сбоя при обратной связи с главной системой.

ActionLastErrorID

Все

Идентификатор последней ошибки. Это целочисленное значение. Если значение равно 0, не произошло ни одной ошибки. Это значение можно использовать в условиях для определения того, произошла ли какая-либо ошибка.

BytesOfReceivedData

TCP/IP

Количество байт, полученных триггером.

ComputerName

Все

Имя компьютера, на котором запущена конфигурация.

ConfigurationFileName

Все

Путь и имя файла текущей конфигурации (файл .MISX).

ConfigurationFilePath

Все

Путь файла текущей конфигурации. Также см. описание ConfigurationFileName.

DataFileName

Все

Путь и имя файла рабочей копии полученных данных. Когда триггер получает данные, он создает их резервную копию с уникальным именем файла, которое хранится в этой переменной.

База данных

База данных

Тип базы данных, настроенный в триггере.

Дата

Все

Текущая дата в формате, заданном региональными параметрами системы, например 26.2.2018.

DateDay

Все

Номер текущего дня в месяце, например 26.

DateMonth

Все

Номер текущего месяца в году, например 2.

DateYear

Все

Номер текущего года, например 2018.

DefaultPrinterName

Все

Имя драйвера принтера, которое задано по умолчанию.

DriverType

База данных

Имя драйвера, используемого для подключения к выбранной базе данных.

Hostname

TCP/IP

Имя узла устройства/компьютера, подключающегося к триггеру.

HttpMethodName

HTTP

Имя метода, предоставленное пользователем в запросе HTTP, например GET или POST.

HttpPath

HTTP

Путь, заданный в триггере HTTP.

HttpQuery

HTTP

Содержимое строки запроса, полученное триггером HTTP.

NumberOfRowsReturned

База данных

Количество строк, которые триггер получает из базы данных.

LocalIP

TCP/IP

Локальный IP-адрес, на котором отвечает триггер. Это полезно, если используется множественная адресация с несколькими сетевыми картами и необходимо определить, к какому IP-адресу подключен клиент. Это удобно для сценариев замены принтера.

PathDataFileName

Все

Путь из переменной DataFileName без имени файла. Также см. описание DataFileName.

PathTriggerFileName

Файл

Путь из переменной TriggerFileName без имени файла. Также см. описание TriggerFileName.

Порт

TCP/IP, HTTP, веб-служба

Номер порта, настроенный в триггере.

RemoteHttpIp

HTTP

Имя узла устройства/компьютера, подключающегося к триггеру.

RemoteIp

Веб-служба

Имя узла устройства/компьютера, подключающегося к триггеру.

ShortConfigurationFileName

Все

Имя файла конфигурации без пути. Также см. описание ConfigurationFileName.

ShortDataFileName

Все

Имя файла из переменной DataFileName без пути. Также см. описание DataFileName.

ShortTriggerFileName

Файл

Имя файла из переменной TriggerFileName без пути. Также см. описание TriggerFileName.

SystemUserName

Все

Имя пользователя Windows текущего пользователя.

TableName

База данных

Имя таблицы, использованной в триггере.

Время

Все

Текущее время в формате, заданном региональными параметрами системы, например 15:18

TimeHour

Все

Значение текущего часа, например 15.

TimeMinute

Все

Значение текущей минуты, например 18.

TimeSecond

Все

Значение текущей секунды, например 25.

TriggerFileName

Файл

Имя файла, который запустил действия. Это полезно при отслеживании нескольких файлов в папке, так как позволяет определить, какой именно файл запустил действия.

TriggerName

Все

Имя триггера, заданное пользователем.

Username

Все

Имя пользователя NiceLabel Automation текущего пользователя. Переменная содержит данные, только если включен вход пользователя.