项目中用PivotGrid完成报表的计算和显示功能。
但是发现大数据量的报表在加载数据源呈现后,如果手动拉伸其中的一个column,都会增加几百M的内存。
因此不推荐在加载数据源后调用每个field的BestFit方法以自动匹配,而是初始化field时就应自动调整。
否则在数据加载后再调整多个field, 有可能一张报表就导致几G的内存消耗。
这是否是PivotGrid的内存泄露bug还有待讨论。
项目中用PivotGrid完成报表的计算和显示功能。
但是发现大数据量的报表在加载数据源呈现后,如果手动拉伸其中的一个column,都会增加几百M的内存。
因此不推荐在加载数据源后调用每个field的BestFit方法以自动匹配,而是初始化field时就应自动调整。
否则在数据加载后再调整多个field, 有可能一张报表就导致几G的内存消耗。
这是否是PivotGrid的内存泄露bug还有待讨论。