Команда
Запрос
Дополнительные предварительные действия
set_sort
"command" : {
    "plm_type_code":${view},
    "state":${set_sort},
    "line" : int, // индекс столбца сортируемого факта
  	"sort_type" : int // направление сортировки
}   

sort_type:

  • 0 — без сортировки 
  • 1 — по возрастанию
  • 2 — по убыванию
Команда
Ответ
response
 "command" : {
                "plm_type_code" : ${view},                                  
				"state" : ${response},
                "command_id": string, // id команды
                "module_id": string, // id модуля
                "dimension_name": string, // название размерности
                "name": string, // название элемента
                "fold_select_status": bool, // Селектировать или нет все элементы
                "show_inter_total": bool, // вывод промежуточных итогов
                "show_global_horz_total": bool, // вывод горизонтальных совокупных итогов
                "show_global_vert_total": bool, // вывод вертикальных совокупных итогов
                "select_counter": int, // количество выбранных элементов
                "script_action_group_id": 4294967295, // 
                "dim_id": string, // идентификатор размерности
                "is_total": bool, //  всего
                "fact_id": string, // идентификатор факта
                "dim_ids": string, // идентификаторы размернстей
                "sort_type": int, // тип сортировки
                "fact_ids": [] // идентификаторы фактов
                               }            
Код ошибки
Текст ошибки
Описание
"code": 400"message": "OlapView: invalid fact id for sorting."ошибка появляется, когда функция не может
идентифицировать факт, к которому обращается
  • Нет меток