Search Results for

    Show / Hide Table of Contents

    Пример 3. Фильтрация данных

    В этом примере мы покажем, как спрятать строки бэнда "Данные" в зависимости от условия. Мы будем использовать:

    • событие BeforePrint бэнда;
    • обращение к полю БД из скрипта.

    Создайте простой отчет следующего вида:

    У бэнда создайте обработчик события BeforePrint:

    private void Data1_BeforePrint(object sender, EventArgs e)
    {
      if (((Decimal)Report.GetColumnValue("Products.UnitPrice")) > 20)
        Data1.Visible = false;
    }
    

    В данном случае будут спрятаны строки бэнда, для которых стоимость продукта > 20:

    Такого же эффекта можно достичь, используя условие фильтрации данных, которое можно настроить в редакторе бэнда "Данные".

    Back to top © 1998-2025 Copyright ООО «Быстрые отчеты»