|
02.10.2005, 23:12 | #1 |
Участник
|
Логика работы метода fetch
Привет всем.
Столкнулся с проблемой. Не могу воссоздать метод fetch вручную по дизайну отчета. В смысле, есть дизайн. По super() строится отчет (3 датасорса в иерархии) А я хочу тоже самое сделать вручную. Типа while (queryRun.next()) { table1 = qr.get(tableNum(Table1)); if (qr.changed(tableNum(table1)) { this.send(table1); } .... } Не получается - проблема со вторым датасорсом - там body пустой, а только футера две штуки есть. И соответственно выводится должны после данных (body) третьего датасорса, вложенного в этот. (притом, что в футере выводится сумма по колонке из третьего датасорса, и поэтому он еще и ошибку выводит что поле не существует) Короче, вопрос в чем - кто-то может толково объяснить, как по отчету Аксапта строит выполнение метода fetch() Спасибо |
|
|
|