Как сделать в Oracle Reports

veveve
Дата: 03.08.2005 09:28:35
Есть некий отчет с повторяющейся рамкой и заканчивается рамкой - подписью исполнителя. Реально сделать так, чтобы подпись не оставалась одна на последней странице и на странице вместе с подписью были одна или несколько строк из повторяющейся рамки?
UK0IAI
Дата: 03.08.2005 10:34:18
Tolmachov Dmitiry
Дата: 03.08.2005 10:57:58
Нужно рамку с подписью присоединить к повторяющейся рамке с помощью якоря (Anchor), а в свойствах повторяющейся рамки установить "Keep With Anchoring Object" в Yes. И все!
veveve
Дата: 04.08.2005 09:54:48
Tolmachov Dmitiry
Нужно рамку с подписью присоединить к повторяющейся рамке с помощью якоря (Anchor), а в свойствах повторяющейся рамки установить "Keep With Anchoring Object" в Yes. И все!


Да я так делал - это первое, что приходит в голову. Но рамка на предыдущий странице, а подпись одна на последней. Попробую вариант, описанный выше.
Tolmachov Dmitiry
Дата: 04.08.2005 12:17:05
У меня аналогичный результат. Подпись уезжает на другую страницу. Так что якорь не подходит.
veveve
Дата: 04.08.2005 14:58:37
[url=http://]http://www.sql.ru/forum/actualthread.aspx?tid=38715[/url]
Этот вариант с :MAX_ROW работает.
shah
Дата: 04.08.2005 15:07:16
veveve
[url=http://]http://www.sql.ru/forum/actualthread.aspx?tid=38715[/url]
Этот вариант с :MAX_ROW работает.

Так количество строк в запросе не равно кол-ву строк в отчете. Если имя у записи длинное, то оно будет подворачиваться и соотвественно будет занимать боле одной строки.
veveve
Дата: 04.08.2005 15:16:57
И что, счетчик строк покажет разные значения?
shah
Дата: 04.08.2005 15:21:57
veveve
И что, счетчик строк покажет разные значения?

Какой счетчик?
В рамке 20 строк, однако 10 из них подваричиваются, предположим, трижды. Вопрос: что такое :MAX_ROW и как его считать в этом случае?
veveve
Дата: 04.08.2005 15:52:11
В триггере формата сравниваются два поля - одно - счетчик строк внутри группы, другое - просто счетчик. Независимо от количества перенесенных строк показывают одно и тоже значение.