Гость
Map
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / CR 8.5 Убрать линии сетки в нижней части страницы / 6 сообщений из 6, страница 1 из 1
05.04.2005, 16:45
    #32998624
Михаил К.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CR 8.5 Убрать линии сетки в нижней части страницы
Crystall Report 8.5

При печати отчета в конце страницы, прорисовываются линии сетки, в то время как данные секции не помещаются и перенесены Crystall на следующую страницу. Происходит это только тогда когда в конце страницы остается достаточно много места. Сложно конечно объяснить словами, поэтому прилагаю файл с изображением. Может кто сталкивался с чем-то подобным и знает лекарство? Заранее благодарен
...
Рейтинг: 0 / 0
05.04.2005, 17:37
    #32998792
FantomGood
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CR 8.5 Убрать линии сетки в нижней части страницы
В дизайнере линии не должны вылазить за края секции, т.е. нужно их точно подганять для каждой секции отдельною
...
Рейтинг: 0 / 0
05.04.2005, 18:12
    #32998871
Михаил К.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CR 8.5 Убрать линии сетки в нижней части страницы
FantomGood В дизайнере линии не должны вылазить за края секции, т.е. нужно их точно подганять для каждой секции отдельною

Не выходят абсолютно точно, для тестовых целей я пробовал рисовать линии далеко не доводя их до края - результат тот же. Причем, чем больше свободного места должно остаться внизу страницы, тем больше вероятность того, что Crystall нарисует эти линии.
...
Рейтинг: 0 / 0
05.04.2005, 19:59
    #32999070
FantomGood
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CR 8.5 Убрать линии сетки в нижней части страницы
значит разрываетьс секция, у Вас стоит опция Keep Together?

для рисовании таблицек использую направляющие, ставлю одну направляющую верху секции вторую внизу и к ним рисую линии.
...
Рейтинг: 0 / 0
06.04.2005, 09:51
    #32999486
Михаил К.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CR 8.5 Убрать линии сетки в нижней части страницы
FantomGoodзначит разрываетьс секция, у Вас стоит опция Keep Together?

для рисовании таблицек использую направляющие, ставлю одну направляющую верху секции вторую внизу и к ним рисую линии.

Пробовал убирать Keep Together - не помогает. Использование направляющих - хорошая идея (раньше пользовался ими только при рисрвании колонок), обязательно включу ее в свою базу знаний :-)
К сожалению от проблемы избавиться не удалось: пробовал отодвигать линии от верхнего края на небольшое расстояние, чтобы они гарантированно не выходили за границы секции - тот же результат. Снизу отодвинуть не могу: у меня секция с переменной высотой поэтому у линий использую опцию "Extend to Bottom of Section when Printing"

Самое обидное, что у меня уже была раньше такая ситуация и тогда я как-то с этим поборолся, но это было давно и я уже не помню как :-( Как бы не пришлось отчет с нуля пересоздавать
...
Рейтинг: 0 / 0
07.04.2005, 10:27
    #33001969
Михаил К.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CR 8.5 Убрать линии сетки в нижней части страницы
Решение найдено и оно меня немного удивило. Вкратце опишу:
Если хотя бы одно поле с данными не касается верхнего края секции, то будет такая фигня как я нарисовал в своем первом постинге, если же довести поле до верхнего края секции (по направляющей), то все нормально. Привожу картинку как это выглядит в дизайнере (может кому пригодиться).

Огромное спасибо FantomGood, за посильную помощь в решении проблемы. Кроме того идея использовать горизонтальные направляющие в конечном итоге методом проб и ошибок и привела к решению.
...
Рейтинг: 0 / 0
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / CR 8.5 Убрать линии сетки в нижней части страницы / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]