FastReport:перебираются не все строки Master-data

Mitar
Дата: 29.11.2007 18:42:01
Добрый день!

Использую встроенный в программу редактор отчетов FastReport 2.5

Есть отчет:бэнд Master-data,Detail-data
Источник для Master - Query1.
На событии Master - бэнда OnBeforePrint формируется источник Query2 для Detail-data.
Получается ситуация на одной из записей Query1, что сформированный Query2 пустой. Тогда формирование отчета останавливается. Перебор оставшихся строк Query1 не происходит.

Подскажите пожалуйста, че можно сделать?
Mitar
Дата: 29.11.2007 19:05:54
Сделал через метод Next для Мастера: проверяю, пуст ли сформированный Query2, и если так, то выполняю NExt , пока не попаду на заполненный хотя бы одной записью.

Проверить надобно, не теряются ли записи при таком варианте.
Mitar
Дата: 03.12.2007 17:39:52
Плюс. Если для последней строки Мастера формируется нулевой датасет для Детаила, то это тоже следует учесть.
Я например в этом случае делаю Detail.Visible:=false.