Skip to content

Latest commit

 

History

History
44 lines (34 loc) · 2 KB

show_var_description.md

File metadata and controls

44 lines (34 loc) · 2 KB

Функция 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