С помощью этого действия можно установить/очистить значения для переменной Состояние страницы.

ст 1

Предварительные условия

Прежде чем добавить это действие, необходимо создать переменную Page State.

Типы обновлений

Существуют следующие типы обновлений, которые можно выполнить для переменной Page State:

  • Установить значение: Используется для установки значения либо любой другой переменной, либо определенной переменной.
  • Очистить значение: Используется для удаления уже сохраненного значения.
  • Increment/Decrement: Используется для увеличения или уменьшения значения переменной, определенной как Integer.
  • Добавить в список: Используется для добавления элемента в переменную, определенную как List.
  • Удалить из списка: Используется для удаления элемента из переменной, определенной как List.

Добавление действия «Обновить состояние страницы

Выполните следующие шаги, чтобы добавить это действие к любому виджету.

  1. Выберите виджет (например, кнопку), на который вы хотите добавить действие.
  2. Выберите Действия на панели свойств (правое меню), Если это первое действие, нажмите кнопку + Добавить действие. В противном случае нажмите кнопку «+» под плиткой предыдущего действия (внутри Action Flow Editor) и выберите Add Action.
  3. Найдите и выберите действие Update Page State (в разделе UI Interactions).
  4. Нажмите на + Добавить поле и выберите поле, которое вы хотите обновить.
  5. Разверните раздел поля и выберите Тип обновления. В зависимости от выбранного типа обновления отобразятся дополнительные опции.
  6. Теперь вы можете предоставить значение либо из переменной, либо из определенного значения. Например, чтобы предоставить значение из состояния виджета, выберите UNSET > Widget State > [widget_name].
  7. Дополнительно: вы также можете указать, как это обновление повлияет на ваше приложение.
    • Перестроить текущую страницу: Это приведет к перерисовке пользовательского интерфейса текущей страницы.
    • Не перестраивать: Ничего не будет перестраиваться.
Чтобы обновить несколько переменных состояния страницы одну за другой, просто нажмите + Добавить поле и подключите следующую переменную с помощью этого действия.
ст 2