Как правильно создать поле типа foreign-bool? (через интерфейс как я понял foreign на boolen не протягивается, хотя соответствующая view есть и используется в AuthLogRecord.json)
Добавление в entityDefs/ OpportunityItem.json конструкции
"supplyPaid": {
"readOnly": true,
"type": "foreign",
"link": "supply",
"field": "paid",
"view": "views/fields/foreign-bool",
"tooltip": false,
"isCustom": true
}
и последующей перестройки ПО вызвало крах всей системы. Последующее удаление и танцы с бубном не восстановили систему. Аналогичные поля типа foreign перед этим были созданы и успешно работали именно для этих сущностей.
В supply.json поле определено как
"paid": {
"notNull": true,
"type": "bool",
"default": false,
"audited": false,
"readOnly": false,
"tooltip": false,
"isCustom": true
}
Добавление в entityDefs/ OpportunityItem.json конструкции
"supplyPaid": {
"readOnly": true,
"type": "foreign",
"link": "supply",
"field": "paid",
"view": "views/fields/foreign-bool",
"tooltip": false,
"isCustom": true
}
и последующей перестройки ПО вызвало крах всей системы. Последующее удаление и танцы с бубном не восстановили систему. Аналогичные поля типа foreign перед этим были созданы и успешно работали именно для этих сущностей.
В supply.json поле определено как
"paid": {
"notNull": true,
"type": "bool",
"default": false,
"audited": false,
"readOnly": false,
"tooltip": false,
"isCustom": true
}
Comment