Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / CR 11.5. Проблемы создания классической таблицы / 8 сообщений из 8, страница 1 из 1
20.07.2007, 09:19
    #34672111
Сирин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CR 11.5. Проблемы создания классической таблицы
Границы таблицы рисую с помощью обычных линий. Название отчёта находится в заголовке отчёта. Шапка таблицы находится в заголовке страницы - в PageHeader (необходимо чтобы шапка повторялась на каждой странице). Содержимое таблицы в "подробностях" (detail'ах). В подвале отчёта (ReportFooter) присутствует некоторый текст. Вертикальные линии таблицы начинаются в заголовке отчёта и заканчиваются в подвале отчёта. Ячейки таблицы многострочные. Can Grow = True.
Проблемы
1. Вертикальные линии "торчат" (см. скриншот 1)
2. Если текст в подвале отчёта растянется на несколько страниц, то на каждой такой странице будет по шапке от таблицы, потому что шапка у меня в PageHeader.
Как решить эти проблемы в CR?
...
Рейтинг: 0 / 0
20.07.2007, 11:25
    #34672564
Peter Kirillow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CR 11.5. Проблемы создания классической таблицы
Сирин
1. Вертикальные линии "торчат" (см. скриншот 1)

решается. опытным путем :)

Сирин
2. Если текст в подвале отчёта растянется на несколько страниц, то на каждой такой странице ...

вообще не приходит в голову простого способа. есть такая функция Next. всегда можно с ее помощью узнать, когда закончился резалсет. в хидер страницы добавить формулу по проверке переменной за это овечающей (инициализацию в хидер репорта). в дитейлз соответственно ее расчет. ну и WhilePrintigRecords естественно.
...
Рейтинг: 0 / 0
20.07.2007, 13:52
    #34673228
Сирин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CR 11.5. Проблемы создания классической таблицы
Проблему 1 всё никак не могу устранить. Или длиннее чем надо, или вообще ничего (см. скриншот 2).
Проблема 2 не критична, но Next не помог.
...
Рейтинг: 0 / 0
20.07.2007, 14:19
    #34673386
Peter Kirillow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CR 11.5. Проблемы создания классической таблицы
а как именно не помог Next ?
...
Рейтинг: 0 / 0
23.07.2007, 13:34
    #34677118
Alexander Bor.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CR 11.5. Проблемы создания классической таблицы
По 1-й проблеме:
1. Убрать, если установлена, для линии опцию Extend to Bottom of Section when Printing в редакторе свойств.
2. Изменять длину линии не по сетке, а попиксельно (при нажатом Alt).
...
Рейтинг: 0 / 0
23.07.2007, 13:43
    #34677148
Сирин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CR 11.5. Проблемы создания классической таблицы
Галка не стоит. Длину линий изменяю попиксельно при масштабе 400%. Проблема не решена. :'(
...
Рейтинг: 0 / 0
27.07.2007, 09:10
    #34687755
Сирин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CR 11.5. Проблемы создания классической таблицы
В общем, моё IMHO: неудобно и сложно строить в CR классические таблицы. Много проблем. В той отчётной системе что в MS VS 2005 есть хороший компонент-таблица (правда, с шапками не всё так просто там).
...
Рейтинг: 0 / 0
27.07.2007, 12:39
    #34688599
isbt
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CR 11.5. Проблемы создания классической таблицы
Тоже была такая проблема, с торчащими до низа страницы линиями. Решилось долгим пиксель-тасканием нижнего и верхнего конца.
Кристал как-то мудрёно рисует линии, зависимость до конца определить не удалось.
И иногда проще сделать cross-tab, чем заморачиваться с этим делом.
...
Рейтинг: 0 / 0
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / CR 11.5. Проблемы создания классической таблицы / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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