Условный разрыв страницы в таблице XtraReports - PullRequest
1 голос
/ 01 ноября 2019

У меня есть сетка в моих 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»

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...