首页 > 解决方案 > XtraReports 表上的条件分页符

问题描述

我的 XtraReports 上有一个网格,我想在有条件的分页符中放置我的列表,其中包括橙子、柠檬和苹果及其描述。我如何遍历每一行并获取特定列的字段值。

我已经尝试访问详细报告,这是我的网格表名称和获取当前列值,但这不是我要寻找的,因为第 1 行将有苹果,第 2 行将有柠檬,所以我想每次在第 1 行时打破1 与第 2 行第 1 列不匹配

    private void xrPageBreak1_BeforePrint_1(object sender, 
     System.Drawing.Printing.PrintEventArgs e)
    {
        SetBreaks(sender);
    }


    private void SetBreaks(object sender)
    {
        XRPageBreak control = sender as XRPageBreak;

     var ItemName = 
     DetailReport.GetCurrentColumnValue("Item").ToString();
     if(ItemName == "Apple")
        {
         control.Visible = true;
        }


    }

上面的代码返回“Apple”

标签: c#devexpress

解决方案


推荐阅读