Отчёт с расширяемыми блоками и перенос на другие страницы

отредактировано 03:41 Раздел: FastReport 4.0
Добрый день!

FastReport изучаем довольно давно, и попытки его внедрения в своё приложения возникали давно.

Аналога Word редактора конечно не ждём, но хотелось бы всё же инструмент редактора отчётов, приближенный к конечному пользователю.

На данный момент под рукой FastReport 4.10.5.

Теперь по вопросам:

1. Как блоки раздвигаются автоматом в зависимости от текста. Попытки использования Memo или Rich не раздвигает блок в низ.
2. Блоки текста не смещаются в зависимости от верхних блоков.
3. Блоки не переносятся на следующую страницу если не "влезают", на текущую.
4. Рисование таблиц требует большого времени.
5. Как в одном блоке текста вставлять текст из одного датасета с несколькими записями, допустим несколько наименований документа.

Прилагаю пример отчёта.

Возможно данные задачи исправлены в следующих версиях?

С уважением, Григорий.

Комментарии

  • gpigpi
    отредактировано 03:41
    1, 2. Установите значения TfrxMemoView.StretchMode в smActualHeight. TfrxMemoView расположите на цепочке растягиваемых дочерних бэндов
    3. Установите свойство бэндов AllowSplit в True
    4. Воспользуйтесь конвертером XPS в FR3
    5. Например так [YourDatasetName."FieldName1"] [YourDatasetName."FieldName2"]
    6. Почитайте руководство пользователя. Не для поиска ответов на Ваши вопросы, а для ознакомления с FastReport в целом

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.