Всем доброго времени суток.
Версия 7.10.
Вопрос такой - к примеру, есть стандартная колонка даты, которая выводится на страницу примерно так:
{
"operation": "insert",
"parentName": "GeneralInformationBlock",
"propertyName": "items",
"name": "Date",
"values": {
"bindTo": "Date",
"layout": {"column": 12, "row": 0, "colSpan": 12},
"dataValueType": Terrasoft.DataValueType.DATE
}
},
В соседней теме https://community.terrasoft.ru/questions/mozno-li-zamestit-kontrol#comm…, что стандартный конфиг для контрола даты генерится в схеме ViewGeneratorV2, в методе generateDateEdit, где вызывается контрол DateEdit.
У меня есть свой контрол UsrDateEdit, который имеет некоторые отличия от стандартного DateEdit (нужно для задачи). Как его правильно подключить, чтобы он работал только для конкретных полей (замещение всего ViewGeneratorV2 в этом случае не подходит - оно даёт изменения для всех полей дат). Насколько я понимаю, для этого нужно добавить "UsrDateEdit" в define и что-то в diff. Вопрос - что именно?
Также было бы интересно заодно узнать, как сделать аналогичную замену для случая, когда подключается сразу два блока с датами, связанных в периоде StartDate - DuteDate, как например в мини-карточке при создании Активности ActivityMiniPage.
Спасибо.