Рамка вокруг подробного раздела, охватывающего несколько столбцов Crystal Reports - PullRequest
0 голосов
/ 05 декабря 2011

Я хотел бы разместить свой отчет в нескольких столбцах. Это возможно. Но теперь я хочу создать рамку вокруг каждой группы, которая должна охватывать оба столбца.

Итак, я хотел бы создать это:

||===============================================||
||GROUP HEADER A                                 ||
||-----------------------------------------------||
||column 1:                column 2:             ||
||-----------------------||----------------------||
||question_1   answer_1  || question_4  answer_4 ||
||question_2   answer_2  || question_5  answer_5 ||
||question_3   answer_3  || question_6  answer_6 ||
||===============================================||

||===============================================||
||GROUP HEADER B                                 ||
||-----------------------------------------------||
||column 1:                column 2:             ||
||-----------------------||----------------------||
||question_1   answer_1  || question_2  answer_2 ||
||question_3   answer_3  || question_4  answer_4 ||
||question_5   answer_5  || question_6  answer_6 ||
||===============================================||

Возможно ли это? Если да, то как? Многостолбцовый макет в разделе экспертов просто видит два столбца как узкие страницы. Использование заголовка страницы в качестве заголовка группы не вариант.

Спасибо!

1 Ответ

1 голос
/ 02 июля 2012

Я знаю, что этот ответ путь поздно, но я экспериментировал с чем-то похожим, и в итоге я использовал ряд линий вместо блоков, как показано ниже:

  • Inкаждая секция детализации имеет вертикальную линию с левой стороны вопроса 1 и с правой стороны от ответа 1. Щелкните правой кнопкой мыши по строке и выберите «Форматировать строку» и установите флажок «Расширить до нижней части раздела при печати»..
  • Вверху нижнего колонтитула группы нарисуйте горизонтальную линию, чтобы ее конечные точки касались вертикальных линий в разделе сведений.
  • В нижней части верхнего колонтитула группы нарисуйте горизонтальную линию.так что его конечные точки касаются вертикальных линий в разделе «Детали».

На этом этапе вы по сути создали свои внутренние рамки вокруг вопросов и ответов.

  • Хотя вертикальные линии в разделе подробностей будут скопированы во второй столбец, горизонтальные линии и заголовки столбцов не будут.Скопируйте заголовки столбцов и горизонтальные столбцы во второй столбец.

  • Нарисуйте вертикальные столбцы от верха верхнего колонтитула группы вниз до нижнего колонтитула группы с крайней левой и правой сторон;это будут ваши внешние границы.

Единственный недостаток всего этого, что я видел, это то, что если у вас нет вопросов во втором столбце, вы все равно получите «Столбец 2»заголовок и горизонтальные линии верхнего колонтитула группы и нижнего колонтитула группы, но вертикальных линий детализации не будет (поскольку в разделе сведений нет содержимого), например:

||===============================================||
||GROUP HEADER B                                 ||
||-----------------------------------------------||
||column 1:                column 2:             ||
||-----------------------||----------------------||
||question_1   answer_1  |                        |
||question_3   answer_3  |                        |
||question_5   answer_5  |                        |
||================================================|
...