Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.11.24;
Скачать: [xml.tar.bz2];

Вниз

формирование новой страницы в FastReport   Найти похожие ветки 

 
OlgaTelekom   (2003-11-04 10:19) [0]

Насколько я знаю для формирования новой страницы в FastReport используется функция NewPage. Мне надо вызывать её при определённых условиях, для которых необходимо знать высоту MasterData. Но дело в том, что MasterData у меня растягиваемый Strectched и обращение к его свойству MasterData.Height даёт мне не достоверную высоту, а высоту, установленную в дизайнере. Подскажите, как достучаться к настоящей высоте band-а. Всем заранее спасибо за хорошие советы :)))


 
GRAND   (2003-11-04 12:47) [1]

А нужно ли достукиваться до настоящей высоты? У MasterData есть свойство FormNewPage, если его поставить в True, то при обнаружении новой записи мастера ФР автоматически сформирует новую страницу. Хотя, я не знаю, в этом ли проблема...


 
Mike_Goblin   (2003-11-04 14:38) [2]

Идеи, которые приходят мне в голову
1. Двухпроходный отчет и высоту получать на втором проходе
2. Часто такие задачи сводятся к тому, чтобы формировать новую страницу, если мы знаем, что данные не поместятся на одну страницу. При этом часто помогает анализировать при формированиее отчета сколько свободного места есть на странице (название переменной что-то типа FreeSpace)


 
OlgaTelekom   (2003-11-04 18:19) [3]

Я это уже пробовала. FormNewPage создаёт новую страницу для каждой строки MasterData, а это не то, что хотелось бы получить.
А насчёт двухпроходного отчёта, так тоже не помогает. Высота одинаковая как при первом, так и при втором проходе. А не имея действительной высоты попробуй вычисли хватит ли тебе FreeSpace для строки али нет.
Так обидно, вроде элементарная вещь, а уже 3-ий день бьюсь. Может у кого ещё какие идеи есть :))))



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2003.11.24;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.011 c
1-78961
td
2003-11-11 23:53
2003.11.24
OpenDialog


3-78861
eds
2003-11-03 13:11
2003.11.24
Процедура резервного копирования Firebird


1-78883
Developerr
2003-11-13 12:32
2003.11.24
Границы ячейки в F1Book версии 6


14-79188
Думкин
2003-11-03 05:17
2003.11.24
С днем рождения! 3 ноября.


4-79219
kkostik
2003-09-30 15:44
2003.11.24
DLL





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский