Команда
Запрос
Дополнительные предварительные действия
select_change
"command" : {
    "plm_type_code":${view},
    "state":${select_change},
    "position":int, // сторона, на которой находится ячейка
 	"line": int // номер строки
    "level": int // уровень (порядковый номер размерности на стороне)
 }

Вынести размерность в рабочую зону.

position:

  • 0 — вне рабочей зоны
  • 1 — элемент левой размерности
  • 2 — элемент верхней размерности
Команда
Ответ
selectChangeRp
 "command" : {
                "plm_type_code" : ${view},
                "state" : ${selectChangeRp},
              	"dimension" : string // идентификатор размерности, в которой находится селектируемая ячейка
   				"dimension_name" : string //  наименование этой размерности
				"element_path" : [ int ] //  путь на индексах элементов до селектируемой ячейки
				"element_name" : string //  текст в селектируемой ячейке
				"previously_selected" : bool // предыдущее состояние селекции ячейки
             }
Код ошибки
Текст ошибки
Описание
"code": 101"message":"Invalid argument for get_hints"некорректно заданы параметры команды
(зависимость от конфигурации мультисферы)
"code": 400"message":"Fail to get level size" не удалось получить количество элементов размерности
"code": 400"Fail to get dimension element."не удалось получить элемент размерности
  • Нет меток