Динамическое расширение отчета Crystal - PullRequest
0 голосов
/ 31 мая 2010

У меня есть отчет с кристаллами, состоящий из нескольких страниц. Каждая страница состоит из нескольких полей, которые заполняются из базы данных.

Предположим, следующий пример:

Name : aaaaaa
Education Background:bbbbbbb
Age:cc

В моем случае информация об образовании (bbbbbbb здесь) может состоять из нескольких слов или нескольких страниц. Если я выделю для этого большое место, то в случае короткого ответа будет потрачено большое место на отчете (да. Может быть, на бумаге).

Как я могу устранить эту проблему? Предоставляют ли отчеты о кристаллах способ динамически расширять пространство?

1 Ответ

1 голос
/ 02 июня 2010

Не проблема. Предполагая, что эти поля находятся в разделе Details,

  1. Создайте несколько подразделов Подробности и переместите в них поля (Отчет-> Эксперт раздела-> Вставить). В вашем примере у вас будет «Имя» в «Сведениях А», «Сведения об образовании» в «Сведениях В» и Возраст в «Сведениях С».
  2. Щелкните правой кнопкой мыши по полю «Образование» и выберите «Форматировать поле» -> «Общие» -> «Может расти».
  3. Убедитесь, что в режиме конструктора все подразделы находятся на минимальной высоте, необходимой для хранения полей.

Звучит сложно, когда я это так записываю, но это не так.

...