Формат подотчетов в отчетах Crystal

Я экспортирую отчет Crystal в PDF-документ. У меня есть подробный раздел, который содержит два подотчета рядом. Когда я просматриваю PDF, я вижу, что поля, в которых отображаются данные подотчетов, имеют разную высоту, несмотря на установку обоих блоков на одинаковую высоту. Также высота детального раздела в обоих подотчетах также одинакова.

2 ответа

Высота вложенного отчета откладывается, так как при предварительном просмотре отчета данные будут добавляться по вертикали, поэтому размер вложенного отчета увеличивается, и я не вижу никаких ошибок в поведении отчета.

Если это не ваша проблема, предоставьте больше информации о том, какие данные вы отображаете в обоих подотчетах.

Вертикальный размер объекта вложенного отчета в основном отчете на самом деле не имеет значения, так как вложенный отчет будет увеличиваться настолько, насколько это необходимо для соответствия (это не относится к горизонтальному измерению).

Таким образом, чтобы иметь два параллельных подотчета одинакового размера, необходимо выполнить два условия:

  1. Размер самих подотчетов должен быть точно такого же размера. Это включает в себя все видимые разделы подотчета.

  2. В каждом подотчете должно быть одинаковое количество записей. Если в одном подотчете есть 1 запись, а в другом - 5 записей, очевидно, что эти два подотчета в конечном итоге будут иметь разные размеры.

Самый простой способ предотвратить это - просто не размещать их рядом. Если вы не хотите этого делать, вы можете попытаться увеличить размер каждого подотчета таким образом, чтобы он уже содержал максимум 5 записей и, следовательно, не нуждался в увеличении размера. Если эти вещи не работают, вы можете добавить разделы-заполнители в каждый вложенный отчет и условно подавить их в зависимости от количества записей в каждом подчиненном отчете. Например, каждый подотчет имеет 5 разделов, и для каждой дополнительной записи, которая должна появиться, вы подавляете один из этих разделов.

Другие вопросы по тегам