|
<< Click to Display Table of Contents >> Navigation: API MasterSCADA 4D > Подключение к исполнительной системе по JSON > HTTP API MasterPLC > Пользователи > /Methods/SetISLogColumnSettings |
Сохраняет настройки колонок журнала безопасности для пользователя.
HTTP: POST /Methods/SetISLogColumnSettings
Право: ReadUsers.
{
"user": "Оператор 1",
"tableColumns": [
{"field": "Time", "displayable": true, "filterable": true},
{"field": "Message", "displayable": true, "filterable": false}
],
"legendColumns": [
{"field": "Time", "displayable": true},
{"field": "Severity", "displayable": true}
]
}
Поле |
Тип |
Обязательное |
По умолчанию |
Описание |
|---|---|---|---|---|
user |
string |
да |
— |
Имя пользователя |
tableColumns |
array |
нет |
[] |
Настройки колонок таблицы (сохраняются как есть) |
legendColumns |
array |
нет |
[] |
Настройки колонок легенды (сохраняются как есть) |
{
"tableColumns": [
{"field": "Time", "displayable": true, "filterable": true},
{"field": "Message", "displayable": true, "filterable": false}
],
"legendColumns": [
{"field": "Time", "displayable": true},
{"field": "Severity", "displayable": true}
],
"code": 0
}
{
"errorText": "User is not specified",
"code": 2147549184
}
•user обязателен: при пустом значении возвращается OpcUa_BadInvalidArgument и errorText: "User is not specified".
•Массивы tableColumns/legendColumns сохраняются без валидации содержимого и возвращаются обратно.