Предопределенные переменные
Переменные системы
| Имя | Описание | Пример |
|---|---|---|
| ProductEdition | Редакция платформы Loginom | Enterprise |
| ProductVersion | Версия платформы Loginom | 6.5.0 |
Примечание: В случае конфликта имён с переменными операционной системы приоритет получают переменные с версией и редакцией Loginom.
Переменные пакета
Основной кейс использования — Производные компоненты. Переменные предоставляют информацию о Пакете, в котором создан Производный компонент.
Параметры Пакета, в котором создан используемый Производный компонент:
| Имя | Описание | Пример |
|---|---|---|
| PackageName | Имя пакета | FunctionLibrary |
| PackageVersion | Версия пакета | 1.0.0 |
| PackageGuid | Идентификатор пакета | {D9AD3962-94A5-4CE0-8909-64D0747B0E9C} |
| PackageFileName | Файл пакета | /user/ProjectName/scripts/FunctionLibrary.lgp |
| PackageFilePath | Путь к файлу пакета | /user/ProjectName/scripts/ |
Параметры Пакета, в котором используется Производный компонент:
| Имя | Описание | Пример |
|---|---|---|
| DerivedPackageName | Имя пакета | main |
| DerivedPackageVersion | Версия пакета | 1.0.0 |
| DerivedPackageGuid | Идентификатор пакета | {38A56938-93B6-4981-A5DA-70053DB575EE} |
| DerivedPackageFileName | Файл пакета | /user/ProjectName/scripts/main.lgp |
| DerivedPackageFilePath | Путь к файлу пакета | /user/ProjectName/scripts/ |
Переменные сессии
| Имя | Описание | Пример |
|---|---|---|
| UserName | Логин пользователя, открывший данный Сценарий | user |
| SessionGuid | Идентификатор текущей сессии на сервере Loginom | {AA037666-56F9-4B06-AE6F-AE3E2E00052F} |
| RequestId | Уникальный идентификатор запроса, выполняемого через Интегратор | 79341b90d0274ff496c2dbf5600b7ac6 |
Примечание: Вcе предопределенные переменные имеют строковый тип.