Команда | Запрос | Обязательные дополнительные действия |
---|---|---|
range_change | { "plm_type_code": ${dim_element_permission}, "state": ${pattern_change},/*применить фильтр по заданному интервалу. Только для размерностей с числовым типом данных и дат*/ "dimension": string,//идентификатор размерности "num": uint32_t,//количество возвращаемых элементов "user_id": string,//идентификатор пользователя "cube_id": string,//идентификатор мультисферы "range_first": string,//левая граница "range_second": string//правая граница } |
Команда | Ответ |
---|---|
rp_data | { "plm_type_code": ${dim_element_permission}, "state": ${rp_data}, "pattern": string,//фильтр по введенному тексту "total": uint32_t,//количество элементов размерности "global": uint32_t,//количество элементов размерности доступных пользователю "global_selected": uint32_t,//количество выбранных элементов "from": uint32_t,//строка первого элемента для чтения "data": [string],//имена элементов размерности "marks": [char],/*выбор элементов размерности 0 - элемент не выбран 1 - элемент выбран*/ "indexes": [uint32_t],//индексы элементов размерности "user_id": string,//идентификатор пользователя "cube_id": string//идентификатор мультисферы } |
Код ошибки | Текст ошибки | Описание |
---|---|---|
"code": RuntimeError (200) | "message": "Fail to init dimension element view" | ошибка появляется, когда не удалось инициализировать элементы размерности |
"code": InvalidArgumentError (101) | "message": "Range: first is greater than second" | ошибка появляется, когда "range_first" больше "range_second" |
"code": InvalidArgumentError (101) | "message": "_num is zero" | ошибка появляется, когда количество возвращаемых элементов равно 0 |