<< Click to Display Table of Contents >> Navigation: Проект > Документы объектов > Генератор отчетов > Источники данных и переменные > Связь > Фильтрация |
В редакторе отчетов есть возможность отфильтровать данные с использованием связи между источниками данных. Рассмотрим фильтрацию данных через связь на примере источника Products. Если необходимо отфильтровать данные по имени категории, т.е. по записям в колонке данных CategoryName источника данных Categories, то, при созданной связи между источниками данных Categories и Products, следует добавить фильтр с выражением: Products.RelationName.CategoryName == "имя категории", по которой будет происходить фильтрация. На рисунке снизу представлено окно фильтрации данных через связь между источниками данных:
где Products - название источника данных; RelationName - имя связи между источниками данных, т.е. обращение к другому источнику данных через связь; CategoryName - колонка данных в источнике данных, к которому обратились через связь.
Теперь при построении отчета, генератор отчетов отфильтрует данные из источника Products, и отобразит данные, которые относятся к категории Beverages. На рисунке снизу представлена страница построенного отчета: