Окно переменных

Окно Переменные используется для создания и изменения переменных, определяемых пользователем, и просмотра системных переменных.

При необходимости можно открыть окно Переменные, назначив команде View.Variables нужное сочетание клавиш на странице Клавиатура диалогового окна Параметры.

Параметры

  • Добавить переменную
    Добавить переменную, определяемую пользователем.

  • Удалить переменную
    Выберите переменную из списка и нажмите Удалить переменную.

  • Показать список системных переменных
    Нажимайте для попеременного переключения между списком, включающим системные переменные, и списком, не включающим их. Системные переменные — это стандартные переменные. Невозможно добавлять и удалять эти переменные, а также изменять их свойства.

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

  • Показать все переменные
    Нажимайте для попеременного переключения между списком, включающим все переменные в пакете, и списком, который фильтрует переменные.

    Если не выбран параметр Показать все переменные, в список включаются только переменные в области пакета, выбранного контейнера или задачи. В противном случае в список включаются все переменные. Если выбран параметр Показать список системных переменных, список содержит системные переменные. Системные переменные — это стандартные переменные. Невозможно добавлять и удалять эти переменные, а также изменять их свойства.

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

  • Выбор столбцов переменных
    Нажмите, чтобы открыть диалоговое окно Выбор столбцов переменных, в котором можно изменить выбор столбцов. Дополнительные сведения см. в разделе Выбор столбцов переменных.

  • Имя
    Посмотреть имя переменной. Имена пользовательских переменных можно изменить.

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

  • Тип данных
    Посмотреть тип данных переменной. Для пользовательских переменных можно выбрать тип данных из списка.

  • Значение
    Посмотреть значение переменной. Значение пользовательской переменной можно изменить. Значение может быть литералом или выражением.

  • Пространство имен
    Посмотреть имя пространства имен. Пользовательские переменные изначально создаются в пространстве имен Пользователь, однако пространство имен можно изменить. Чтобы отобразить этот столбец и изменить пространство имен, щелкните ссылку Выберите столбцы переменных и выберите этот параметр в одноименном диалоговом окне.

  • Создать событие изменения
    Указывает, будет ли активировано событие в случае изменения значения. По умолчанию, окно переменных не включает этот столбец. Щелкните ссылку Выберите столбцы переменных и выберите этот параметр в одноименном диалоговом окне.

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

    По умолчанию для определенных пользователей и системных переменных значение параметр InclueInDebugDump имеет значение true.

    Однако для определенных пользователем переменных система устанавливает параметр IncludeInDebugDump в значение false при следующих условиях.

    • Если свойство переменной EvaluateAsExpression имеет значение true, система устанавливает для параметра IncludeInDebugDump значение false.

      Чтобы включить текст выражения в отладочные файлы дампа в качестве переменной, установите для параметра IncludeInDebugDump значение true.

    • Если тип данных переменной меняется на строковый, система устанавливает для параметра IncludeInDebugDump значение false.

    Если система устанавливает для параметра IncludeInDebugDump значение false, выбранное пользователем значение может быть переопределено.