Свойства глобальных и локальных переменных различаются.
Глобальные переменные:
Глобальные переменные объявляются на уровне коррелятора и действуют только в пределах этого коррелятора.
К глобальным переменным коррелятора можно обращаться из всех правил корреляции, которые в нем указаны.
В правилах корреляции типа standard одна и та же глобальная переменная в каждом селекторе может принимать разные значения.
Невозможно переносить глобальные переменные между разными корреляторами.
Локальные переменные:
Локальные переменные объявляются на уровне правила корреляции и действуют только в пределах этого правила.
В правилах корреляции типа standard областью действия локальной переменной является только тот селектор, в котором переменная была объявлена.
Локальные переменные можно объявлять в любых типах правил корреляции.
Невозможно переносить локальные переменные между правилами или селекторами.
Локальная переменная не может быть использована в качестве глобальной переменной.
Переменные в разных типах правил корреляции
В правилах корреляции типа operational на вкладке Действия можно указывать все доступные или объявленные в этом правиле переменные.
В правилах корреляции типа standard на вкладке Действия можно указывать только переменные, указанные в этих правилах на вкладке Общие в поле Группирующие поля.
В правилах корреляции типа simple на вкладке Действия можно указывать только переменные, указанные в этих правилах на вкладке Общие в поле Наследуемые поля.