在telerik报告中对项目进行分组

时间:2014-07-18 20:28:59

标签: telerik telerik-reporting

我正在尝试在Telerik报告中使用分组,以便我只显示一次特定值。这就是我想要的:

enter image description here

这就是我得到的:

enter image description here

我已经尝试过我能想到的所有关于分组的事情。我已将Name移动到组头,我已将其全部移至组头。这似乎没有什么可以改变我的方式。有没有办法真正实现我想要做的事情?

1 个答案:

答案 0 :(得分:1)

我不知道内置的方法可以做到这一点,但你可以用少量代码实现它。

如果从设计师切换到代码视图

 private static string LastValue { get; set; }

 public static string SuppressDuplicates(string value)
 {
    if (LastValue == value) return string.Empty;
    LastValue = value;
    return value;
}

然后设计师通过表达式编辑器将您的文本框从=Fields.FirstName更改为'= ReportLibrary.ReportName.SuppressDuplicates(Fields.FirstName)

通过向项DataBound事件添加处理程序也可以实现相同的功能。