Actions
Feature #12186
openAPIForNG. Предоставление информации об исходном значении атрибута до подмены значением указанной переменной
Start date:
02/14/2023
Due date:
% Done:
100%
Estimated time:
Published in build:
1.4.776
Description
Существует возможность вместо текста вставлять значение переменной:
- название переменной в тексте должно быть представлено в скобках, например: {var_attr}
- значение, которое будет подставлено, соответствует значению соответствующего атрибута, чье имя соответствует названию переменной.
Перечень атрибутов, где применяется данная возможность:
_name
_description
_атрибуты узла
Необходимо иметь возможность получать из API информацию об исходном значение атрибута до подмены значением указанной переменной, а также отдельно значение с уже подменой переменной на её значение
Files
Updated by Denis Kildishev over 1 year ago
- Status changed from New to Resolved
- % Done changed from 0 to 100
- Published in build set to 1.4.776
Updated by Радек Мария over 1 year ago
- Status changed from Resolved to Verified
Информация возвращается в новом поле rawValue.
Пример ответа с переменной по полям _name, _description и атрибуту узла testVar:
{
"success": true,
"result": {"attributes": {"f32771b1-edd9-4bcd-be1c-426c36f88b5c": {"attributes": {
"testVar": {
"value": "Test var value - NodeName",
"rawValue": "Test var value - {var}",
"type": "STRING"
},
"_numericId": {
"value": "6",
"type": "STRING"
},
"_index": {
"value": "6",
"rawValue": "6",
"type": "STRING"
},
"_name": {
"value": "NodeName",
"rawValue": "{var}",
"type": "STRING"
},
"var": {
"value": "NodeName",
"rawValue": "NodeName",
"type": "STRING"
},
"_type": {
"value": "Requirement",
"rawValue": "Requirement",
"type": "STRING"
},
"_id": {
"value": "006",
"rawValue": "006",
"type": "STRING"
},
"_description": {
"value": "Description NodeName",
"rawValue": "Description {var}",
"type": "HTML"
}
}}}}
}
Actions