Здравствуйте! Появилась небольшая проблема.
Версия 7.1.0.473
{
name: 'magazineInOpp',
schemaName: 'UsrMagazineInOppDetail',
type: Terrasoft.ViewModelSchemaItem.DETAIL,
filterPath: 'UsrOpportunity',
filterValuePath: 'Id',
caption: 'Выпуски',
visible: true,
leftWidth: '60%',
rightWidth: '40%',
wrapContainerClass: 'control-group-container'
}
...
this.methods.init = function() {
var typeValue = {displayValue: 'xxxxxxxx', value: '2A5A7645-59E6-DF11-971B-001D60E938C6'};
this.set('Type', typeValue);
this.changeDetailSubscribeByName('magazineInOpp', function() {
var esq = Ext.create('Terrasoft.EntitySchemaQuery', {
rootSchemaName: 'UsrMagazineInOpp'
});
esq.addColumn('PrimaryAmount');
esq.getEntity(this.get('Id'), function(response) {
if (response.success) {
var entity = response.entity;
if (entity) {
this.set('PrimaryAmount', entity.get('PrimaryAmount'));
this.RecalcAmount();
}
}
}, this);
});
};
После добавление записи на деталь magazineInOpp ничего не происходит. Управление в changeDetailSubscribeByName не приходит. В чем может быть дело??