возможно ли пропускать строки?
Приветствую!
Есть ли возможност при создании отчета используя UserDataSet пропускатть остроки по определенному условию.
Например в отчете есть заголовок, группировка, и данные - все они берутся из GetValue;
заголовок getvalue спрашивает один раз, все остальное берет из stringgrid из каждой строки поочереди, но если появляется надобность при определенных данных в stringgride пропускать строки, как это реализовать?
Есть ли возможност при создании отчета используя UserDataSet пропускатть остроки по определенному условию.
Например в отчете есть заголовок, группировка, и данные - все они берутся из GetValue;
заголовок getvalue спрашивает один раз, все остальное берет из stringgrid из каждой строки поочереди, но если появляется надобность при определенных данных в stringgride пропускать строки, как это реализовать?
Комментарии
а из GetValue это возможно сделать или лучше до GetValue?
т.е. в GetValue передается frxUserDataSet1.RecNo, как перескачить это значение (т.е. определенный "круг" / "строку") ?
если пытаться сделать выход из GetValue по каким-то признакам данных, то происходит ошибка
(GetValue требует недостающие данные, p.s. подмена данных не подходит, нужно как-то пропускать набор данных (строку/круг)).
так ведь данные в холостую будут обрабатываться, а если там нужно всего 2 из 1000строк*10столбиков,
то рациональнее вообще обходить ненужные строки, если-бы в getvalue была подтверждающая переменная что-то вроде accept:=false тогда отчет понимает, что эти данные нужно пропустить (ничего не рисовать) и требовать другие....