|
<< Click to Display Table of Contents >> Navigation: API MasterSCADA 4D > Подключение к исполнительной системе по JSON > HTTP API MasterPLC > Справочники > /Methods/InsertTableData |
Добавляет одну запись в справочник.
HTTP: POST /Methods/InsertTableData
{
"table": 12345,
"fields": ["Serial", "IDModel"],
"data": ["gsdf45", 2]
}
Поле |
Тип |
Обязательное |
По умолчанию |
Описание |
|---|---|---|---|---|
table |
integer |
да |
— |
Идентификатор справочника в VMInfo |
fields |
array<string> |
да |
— |
Заполняемые поля; непустой |
data |
array |
да |
— |
Значения одной добавляемой записи в порядке fields |
{
"pk": "5",
"code": 0
}
Поле |
Тип |
Условие |
Описание |
|---|---|---|---|
pk |
string |
успех |
Первичный ключ добавленной записи (строкой) |
code |
integer |
всегда |
Результат метода |
•Метод добавляет одну запись: data — плоский массив значений по числу fields (в старой справке показывался массив массивов, а pk — массивом; фактически это одна запись и один pk).
•Число значений data должно совпадать с числом fields, иначе — OpcUa_BadRequestHeaderInvalid.