查看列的“更新程序”功能https://docs.sencha.com/extjs/7.0.0/classic/Ext.grid.column.Column.html#cfg-updater
我正在尝试创建一个在其中添加了动态列的延迟成本的网格。我已经将dataIndex指定为c_JobSizeWSJF(that.JobSizeField),并给出了渲染器中延迟成本的值。但是,有时渲染器被触发,有时却没有。]] >>。如果没有,它将从存储中获取c_JobSizeWSJF值并将其打印在网格中。这意味着,延迟成本WSJF显示与作业大小WSJF相同的值,而延迟成本需要以RR / OE值,时间关键性,业务价值之和显示。谁能帮我。 您可以参考下面的代码。{
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',
}
非常感谢您的快速帮助。在此先感谢。
我正在尝试创建一个在其中添加了动态列的延迟成本的网格。我已经将dataIndex指定为c_JobSizeWSJF(that.JobSizeField),并给出了渲染器中延迟成本的值。但是,...
我看过更新程序功能。但是,如果我放置更新程序,则流程本身将不会更新程序,并且“延迟成本” WSJF正在打印that.JobSizeField代替
我看过更新程序功能。但是,如果我放置更新程序,则流程本身将不会更新程序,并且“延迟成本” WSJF正在打印that.JobSizeField代替