Команда | Запрос | Дополнительные предварительные действия |
---|---|---|
pattern_change | "command" : { "plm_type_code" : ${dim_element_list_data}, "state" : ${pattern_change}, "dim_id" : string, // DimensionId ID размерности "pattern": string, // Фильтр по введенному тексту "pattern_list": [{pattern: "word", type: "inclusion"}], // условие поиска в окне фильтрации "num": int, // PlmIndex Количество возвращаемых элементов } | В команде используется либо параметр "pattern", либо "pattern_list" Значения в "pattern_list" могут быть, для "pattern":
для "type" - тип поиска (точное, значение вхождение, регулярное выражение):
|
Команда | Ответ | Комментарии |
---|---|---|
rp_data | "command" : { "plm_type_code" : ${dim_element_list_data}, "state" : ${rp_data}, "dimension_name" : string, // Имя размерности, переданной в pattern_change "from": int, // PlmIndex Строка первого элемента для чтения "pattern": string, // Фильтр по введенному тексту "total": int, // PlmIndex Количество элементов размерности "global": int, // PlmIndex Количество элементов размерности доступных пользователю "global_unfiltered": int, // PlmIndex Количество выбранных элементов "data": [string], // Имена элементов размерности "marks": [char], // Выбор элементов размерности "indexes": [int], // Индексы элементов размерности } | marks:
|