Обновить переменную
С помощью этого действия можно изменить значение переменной в дашборде.
Заметка
Обновлять переменные Входящее значение и системные переменные невозможно.
Пример использования
- Добавим в дашборд переменную Вводимое значение с числовым типом данных и значением по умолчанию
0
. - Добавим в образ виджет Показатель. В формуле первого показателя укажем
100 + "inputs"."Вводимое значение"
. - Рядом с показателем добавим виджет Параметр. В качестве переменной выберем Входящее значение.
- Опубликуем образ. Укажем в параметре новое значение, например
50
, и нажмем Enter на клавиатуре. Значение показателя обновляется по формуле.
Действие по клику в YAML
Чтобы добавить действие по клику, используйте ключи, перечисленные в таблице. Ключи указывются в блоке onClick
. Ключи для блока onClick
описаны на странице Действия по клику.
Ключ | Тип | Определение |
---|---|---|
variables | — | Список переменных |
name | string | Название переменной |
inputMethod | enum | Способ ввода |
Ключи name
и inputMethod
используются внутри блока variables
. Пример:
onClick:
- name: "Обновить коэффициенты"
type: UPDATE_VARIABLE
variables:
- name: Переменная 1
inputMethod: COLUMN
tableName: table_1
columnName: column_1
- name: Переменная 2
inputMethod: VARIABLE
sourceVariable: variable_10
- name: Переменная 3
inputMethod: FORMULA
formula: 'avg("table_1"."column_1")'
Была ли статья полезна?
Да
Нет