Перейти к содержанию

Добавление фильтра в отчет

Материал из Химсофт Вики

Для добавления фильтрации в любой отчет:

  • добавить в отчет новый диалог;
  • перетащить (drag&drop) на диалог необходимое поле данных из окна Данные;
  • при этом дизайнер создаст
  • заголовок (элемент управления LabelControl),
  • и собственно элемент, фильтрующий данные:

Тип элемента

Тип элемента в данном случае зависит от того, какой тип имеет поле данных.

Если поле строкового типа, то после его вставки будет предложено выбрать тип элемента:

Диапазон данных

Если перетащить на диалог два одинаковых элемента, связанные с одним и тем же полем данных, дизайнер автоматически настроит диапазон данных с помощью свойства FilterOperation:

  • у первого добавленного элемента установится FilterOperation = GreaterThanOrEqual,
  • у второго - LessThanOrEqual.

Это будет сделано в случае, если вы добавляете поле не строкового типа.