万能报表交叉分析表格“Grand Total”替换为“总计”原创
金蝶云社区-王文亮
王文亮
3人赞赏了该文章 491次浏览 未经作者许可,禁止转载编辑于2021年10月18日 17:28:12
private void pivotGrid1_FieldValueDisplayText(object sender, DevExpress.XtraReports.UI.PivotGrid.PivotFieldDisplayTextEventArgs e) {
if(e.ValueType==DevExpress.XtraPivotGrid.PivotGridValueType.GrandTotal)//总计
{
if (e.IsColumn && e.DisplayText.Trim() == "Grand Total")//第一层列总计标题
{
e.DisplayText = "总计";
}
else if (e.IsColumn)//其他层列总计标题
{
e.DisplayText = e.DisplayText + "总计";
}
else if (e.IsColumn == false && e.DisplayText.Trim() == "Grand Total")//第一层行总计标题
{
e.DisplayText = "总计";
}
else
{
e.DisplayText = "";
}
}
else if(e.ValueType==DevExpress.XtraPivotGrid.PivotGridValueType.Total)//合计
{
if (!e.IsColumn) {
e.DisplayText = e.DisplayText.Replace("Total", " 合计"); 
}
}
}


赞 3