Глобальные переменные
Глобальные переменные используются во всем приложении. Они объявляются заранее и доступны в любом бизнес-процессе. Это ключевое отличие от локальных переменных, которые доступны только в том бизнес-процессе, в котором они объявлены.
Зачем нужны глобальные переменные?
Альтернативой использованию глобальных переменных является хранение записей в базе данных. Однако в этом случае любой запрос к записи будет приводить к дополнительному запросу к базе данных. Это может быть несущественно для небольших приложений, но по мере роста вашей базы данных использование глобальных переменных может помочь снизить нагрузку.
Следует помнить, что значение глобальной переменной не хранится в базе данных. Оно принимает значение по умолчанию при каждом перезапуске приложения.
Создание глобальных переменных
Вы можете управлять глобальными переменными в разделе " Бизнес-логика ". Вы увидите отдельную вкладку под названием Global Variables.
Здесь вы можете создавать новые глобальные переменные, а также копировать, изменять и удалять существующие.
Свойства глобальных переменных
- Тип - может быть любым, включая массивы, модели и массивы моделей.
- Имя - имя переменной.
- Описание - описание переменной.
- Только для чтения - указывает, что переменная доступна только для чтения.
- Значение по умолчанию - возможность установить значение по умолчанию (начальное).
Использование глобальных переменных
После создания глобальной переменной в списке доступных блоков бизнес-процесса появляется новый раздел. В нем вы можете найти все глобальные переменные вашего приложения и использовать их так же, как и локальные переменные, для создания логики бизнес-процесса.