|
FastReport 4.3 версия изменение и перестроение в рантайме
|
|||
---|---|---|---|
#18+
Доброе время земных суток. Вот кто у нас спец пот FastReport - может знает, как сделать вот что: в отчете применили CrossView. в OnBeforePrint где-то развернули текст на 90 градусов, где-то что-то еще сделали... Есть ли способ заставить FastReport заново все пересчитать все размеры и прочее, как он делает это перед печатью, чтобы он стал снова красиво выводиться! Пример: если вращать текст в дизайне - он высоту ячейки увеличит, так как он уже будет знать как ее увеличить. Если в рантайме развернуть текст - никто не будет увеличивать ячейку, так как отчет уже Prepared. А в случае с CrossView отчет заранее не может знать о той ячейке ничего, так как она возникает в пространстве в процессе печати, а до печати ее нет - ее порождает CrossView. Так вот вопрос - можно ли как-нибудь еще перед onBeforePrint найти все, объекты, которые нагенерировал CrossView, пройтись по ним, достучаться до их пропертей, поменять что надо, где-то развернуть... а потом заставить фаст репорт сделать PrepareReport уже после вмешательства... Или может есть какой более грамотный способ вывести качественный отчет, без отлавливания выплевываемых объектов в скрипте и без подпиливания всего этого в рантайме... ? А то все время такле чувство, что делаем не отчет, а боремся с ним... заранее спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2014, 16:05 |
|
FastReport 4.3 версия изменение и перестроение в рантайме
|
|||
---|---|---|---|
#18+
Молчит великая страна... ... |
|||
:
Нравится:
Не нравится:
|
|||
24.01.2014, 16:37 |
|
FastReport 4.3 версия изменение и перестроение в рантайме
|
|||
---|---|---|---|
#18+
Galadriel75, по FastReport можно спросить еще в форуме по Delphi Там отвечают. Вчера было две темы, сегодня одна... ... |
|||
:
Нравится:
Не нравится:
|
|||
24.01.2014, 19:00 |
|
|
start [/forum/topic.php?fid=31&fpage=27&tid=1533814]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
49ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
others: | 284ms |
total: | 417ms |
0 / 0 |