Руководство пользователя
Использование переменных в рабочих процессах
Создание переменных
Чтобы начать использовать переменные, нажмите на три точки в правом верхнем углу и найдите «Переменные».
-
Порядок: порядок переменных имеет значение при их установке в качестве параметров, поскольку именно в этом порядке они будут использоваться в качестве входных данных для сгенерированной хранимой процедуры, определяя сигнатуру процедуры.
-
Имя: Дайте имя переменной. Это имя будет упоминаться как @name в выражении.
-
Тип: поддерживаются числовые и строковые переменные.
-
Значение по умолчанию: Значение по умолчанию для переменной. При выполнении рабочего процесса из пользовательского интерфейса это значение, которое будет присвоено переменной.
-
Параметр: Отметьте переменную как параметр, если вам нужно разрешить внешний доступ к ней. Это полезно при запуске рабочего процесса через вызов API.
Нажмите кнопку ‘+’, чтобы подтвердить создание переменной. Появится новая запись, в которую вы можете продолжать добавлять переменные.
Использование переменных и выражений в компонентах
После определения переменной вы можете использовать их для управления значением настроек компонента. Как глобальные переменные, они могут использоваться в одном или нескольких случаях в одном и том же рабочем процессе, и они будут применять то же значение к настройке, в которой они используются.
Чтобы использовать переменную в настройке, просто начните вводить текст {{@variable_name}}
, и появятся доступные соответствующие переменные. Убедитесь, что вы закрываете имя переменной двойными фигурными скобками, как показано на снимке экрана ниже.
Разрешены не только переменные, но и выражения, поэтому в качестве настройки узла можно использовать что-то вроде этого: {{@buffer_radius / distance * 10}}
который объединяет параметр со значением столбца в математической операции.