Я пытаюсь создать сетку, в которую добавлен динамический столбец Cost of Delay. Я дал dataIndex как c_JobSizeWSJF (that.JobSizeField) и дал значение стоимости задержки в рендерере. Но, Иногда рендерер срабатывает, а иногда это не . Когда это не так, он берет значение c_JobSizeWSJF из хранилища и печатает его в сетке. Это означает, что стоимость задержки WSJF показывает то же значение, что и значение WSJF размера задания, где стоимость задержки должна отображаться иначе, чем сумма значений RR / OE, TimeCriticality, Business Value. Может кто-нибудь, пожалуйста, помогите мне ..
Вы можете сослаться на код ниже.
{
dataIndex: that.JobSizeField,
text: 'Cost Of Delay WSJF',
align: 'center',
hidden: false,
renderer: function (t, meta, record) {
var data = record.getData();
var costOfDelay = (record.get(that.UserBusinessValueField) +
record.get(that.RROEValueField) +
record.get(that.TimeCriticalityField));
return costOfDelay;
}
},{
dataIndex: that.JobSizeField,
text: 'Job Size WSJF',
align: 'center',
}
Было бы очень признателен за быструю помощь. Заранее спасибо.