![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как сделать, чтобы Detail бэнд в FR не рабвался постранично?
KIR © (2002-12-25 21:46:00)Народ, ситуация следующая в FR-отчете есть MasterData бэнд и у него в подчинении DetailData бэнд. Требуется сделать так, что, если вся эта конструкция (имеется ввиду на каждую запись MasterData) не влезает на страницу (скажем 4 записи влезло, а пятая разбивается), перенести ее (конструкцию) целиком на следующую страницу.
KIR (2002-12-28 22:46:00) [1]Владислав, спасибо! А как добраться до высоты бэнда и высоты оставшегося места на странице?
Владислав (2002-12-28 18:40:00) [2]Это так делается. Выполняешь отчет в два прохода. В первом проходе записываешь в массив высоту бендов. Во втором проходе сравниваешь высоту того, чего тебе надо вместе держать, с оставшимся на странице свободным местом. Если не умещается, генери новую страницу.
Eugene_S (2002-12-28 10:18:00) [3]В узер гуиде по FR цитирую: Для того, чтобы вывести на листе столько строк текста, сколько помещается, бэнд должен иметь помимо включенной опции "Stretched" и опцию "Breaked":-(.
В твоем примере может наоборот надо.
Короче, чей-то наверно не в тему. Авось поможет?
Dona (2002-12-27 16:41:00) [4]??? FormNewPage := true
Wizard_Ex (2002-12-27 16:19:00) [5]отметь что бэнд неразрываемый
Johnmen (2002-12-27 14:28:00) [6]Как для FR (Fast ? Free ?) не знаю. В QR есть свойство бенда LinkBand. М.б. в FR есть аналог...?
KIR (2002-12-27 14:24:00) [7]Люди... ау...