25.10.2006, 16:19 | #1 |
Участник
|
Наблюдаю уже не раз следующий глюк. Расскажу по порядку.
Был у меня группированный отчёт, который строился по 1-й табличке, имел секции групхеадер, боди, групфутер и группировался по одному полю типа Code. Всё работало и печаталось прекрасно, но затем возникла необходимость группировать по 2-м полям: первое типа Date, второе - то что было раньше. Было добавлено соответствующее поле типа Date в ключ таблицы, этот ключ был выбран в отчёте и подправлено после GroupTotalFields. После этого отчёт стал строить строить непонятно что, т.е. конечно понятно, но не понятно почему. В общем в самом начале он зачем-то печатает 2 одинаковые секции групхеадер вместо положенной 1-й, а в конце также 2 секции групфутер. Подобное я уже подмечал при изхготовлении другого отчёта группирующегося по полю типа Date. Решал извращаясь - отрубал руками через CurrReport.SHOWOUTPUT(FALSE); лишние секции. Это реально глюк или я просто что-то не понимаю и не так делаю? |
|