Доброго дня!
Из-за нестандартной логики по заполнению полей по умолчанию при добавлении записей в деталь приходится вызывать мини-форму вручную. При этом не происходит обновление грида -- запись появляется на детали только после обновления страницы.
Есть предположение, что нужно как-то грамотно организовать колбэки с this.reloadGridData(), но никак не выходит. Может кто сталкивался с подобным кейсом
Исходный код прилагаю.
addRecord: function(typeColumnValue) {
var config = {
recordId: Terrasoft.GUID_EMPTY,
operation: Terrasoft.ConfigurationEnums.CardOperation.ADD,
entitySchemaName: "Account",
valuePairs: this.getAddMiniPageDefaultValues(),
miniPageSchemaName: "AccountMiniPage",
};
this.openMiniPage(config);
},
getAddMiniPageDefaultValues: function() {
var defaultValues = [];
defaultValues.push({
name: "Parent",
value: this.get("MasterRecordId")
});
defaultValues.push({
name: "Category",
value: "dc199b6d-e948-4598-8a12-c38ca90428d8"
});
return defaultValues;
}
Благодарю за ваши ответы