Команда | Запрос | Дополнительные предварительные действия |
---|---|---|
pattern_change | "command": { "plm_type_code":${filter}, "state": ${pattern_change}, "dimension":string, // размерность, для которой запрашивается информация с сервера "pattern_list": [{"pattern": "word", "type": "strict"}, ... ], // условие поиска в окне фильтрации (поиск происходит по всем элементам размерности) "num": int /* количество элементов результата, которое необходимо передать. Если требуется получить сразу весь результат поиска, то надо указать num равное global*/ } | Где значения pattern могут быть: word - значение, которое ищется type - тип поиска (точное, значение вхождение, регулярное выражение):
|
Команда | Ответ |
---|---|
rp_data | "command": { "plm_type_code":${filter}, "state": ${rp_data}, "pattern_list": string, // информация из строки поиска окна фильтрации "total": int, // общее количество элементов размерности "global": int, // количество элементов, доступных пользователю "global_selected": int, // количество отмеченных элементов размерности в окне фильтрации "from": int, // идентификатор начала считывания элементов "data": [ ], // элементы массива данных "marks": [ ], // отмеченные элементы в окне фильтрации "indexes": [ ] // индексы элементов размерности } |