Команда
Запрос
Дополнительные предварительные действия
range_change
"command" :
{
    "plm_type_code" : ${dim_element_list_data},
    "state" : ${range_change},
    "dim_id" : string, // DimensionId ID размерности
    "range_first" : string, // Левая граница
    "range_second" : string, // Правая граница
    "num": int // PlmIndex Количество возвращаемых элементов
}


Команда
Ответ

rp_data
"command" :
{
    "plm_type_code" : ${dim_element_list_data},
    "state" : ${rp_data},
    "dimension_name" : string, // Имя размерности, переданной в range_change
    "filter_view_id" : string, // UUID ID окна фильтра
    "from": int, // PlmIndex Строка первого элемента для чтения
    "pattern": string, // Фильтр по введенному тексту
    "total": int, // PlmIndex Количество элементов размерности
    "global": int, // PlmIndex Количество элементов размерности доступных пользователю
    "global_unfiltered": int, // PlmIndex Количество выбранных элементов
    "data": [string], // Имена элементов размерности
    "marks": [char], // Выбор элементов размерности
    "indexes": [int] // Индексы элементов размерности
}

marks:

  • 0 - элемент не выбран
  • 1 - элемент выбран
  • Нет меток