【问题标题】:Telerik Reports Table view duplicatedTelerik 报告表视图重复
【发布时间】:2016-09-07 12:25:16
【问题描述】:

您好,我使用 Telerik 报告视图生成报告。

很好,我已将数据映射到我的数据源,并且报表在设计视图中看起来很棒。

但是当我在“预览”窗格中查看它时,它会将表格复制 X 倍于我返回的行数。

有谁知道这是为什么?

【问题讨论】:

    标签: c# telerik telerik-reporting


    【解决方案1】:

    我在构建包含文本框和表格的报告页面时遇到了这个问题。文本框的值来自 ReportParameters,而表格使用的是 objectDataSource

    问题是我的objectDataSource 分配给了页面本身和表格的DataSource

    为了解决这个问题,我刚刚从页面中删除了objectDataSource

    【讨论】:

      【解决方案2】:

      您有重复的表,因为您的数据源已绑定到页面项目。

      所以让我们快点。 2个解决方案,选择一个!

      1. 使用 gui 对表格应用过滤器。

        过滤独特的数据。像这样:

        =Fields.myField_ID_XYZ     =    =ReportItem.DataObject.myField_ID_XYZ     
        
      2. 在后面的代码中:

        this.table2.Filters.Add(    
            new Telerik.Reporting.Filter(
                "= Fields.myField_ID_XYZ"
                , Telerik.Reporting.FilterOperator.Equal
                , "=ReportItem.DataObject.myField_ID_XYZ"    
             ));
        

      这样可以防止表格重复。

      ReportItem.DataObject.myField_ID_XYZ 上过滤它,DetailSection 的当前行。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-07-30
        • 1970-01-01
        • 2016-11-15
        • 2016-08-21
        • 2017-09-26
        • 1970-01-01
        相关资源
        最近更新 更多