mirror of
https://github.com/salexdv/bsl_console.git
synced 2026-06-19 22:59:49 +02:00
2.0 KiB
2.0 KiB
Функция showVariablesDescription
Назначение функции
Вывод окна со значениями переменных после выполнения кода.
Параметры функции
- variablesJSON - string, массив переменных в виде JSON-объекта, со следующими полями:
- [label] - строка, имя переменной
- [value] - строка, значение переменной
- [type] - строка, тип переменной
- [path] - строка, путь для получения значения переменной. Используется в событии
EVENT_GET_VARIABLE_DATA - [class] - строка, final для переменных, дальнейшая расшифровка которых не требуется. Например, для переменных с примитивны типами
- [icon] - строка, картинка для переменной. Может принимать значения с именами файлов из каталога
./tree/icons
Примеры вызова функции
updateMetadata(`{
"var_a1d9567a17e94693a19426783ac8f70a": {
"label": "ВидНоменклатуры",
"value": "<a href='e1cib/data/Справочник.ВидыНоменклатуры?ref=80e20050569f16cd11e6d8d63deb713b'>Услуги</a>",
"type": "Вид номенклатуры",
"path": "",
"class": "",
"icon": "catalog.png"
},
"var_6831a574610a499cad80fe79ed554d29": {
"label": "НачалоПериода",
"value": "26.08.2022 14:38:21",
"type": "Дата",
"path": "",
"class": "final",
"icon": "date.png"
}
}`);
Обновление переменных
Обновление значений переменных производится с помощью вызова updateVariableDescription