Добрый день.
Версия BPMOnline 7.2
При создании новой записи необходимо установить значение поля объекта в некоторое значение. Поле типа "Справочник", связано с другой таблицей. Пытаюсь делать так:
if (this.isNew) {
var statusNew = '8A6DEA2E-6F96-488E-B4B4-DDBEA2F225CD';
var esq = Ext.create('Terrasoft.EntitySchemaQuery', {
rootSchemaName: 'SynchronizedRuleStatus'
});
esq.getEntity(statusNew, function(result) {
if (result.success && result.entity) {
this.set('SynchronizedRuleStatus', result.entity.get('Id'));
}
}, this);
}
Однако значение поле в карточке отображается как "undefined". Как решить данную проблему?
Заранее благодарен за помощь.