Баг в Дайли-билдах 3.21.хх

отредактировано 03:48 Раздел: FastReport 3.0
Тут сегодня поставил последний Дайлибилд ФастРепорта 3.21.23 и при редактировании отчета из старого проекта (это нарисованная в дизайнере квитанция), исправил кое-какие поля, сохранил отчет, скомпилировал проект.
И был очень удивлен, если не сказать больше, когда, при выводе из приложения отчета на просмотр, часть квитанции разбежалась по странице.
Закрыв приложение. и открыв дизайнер из Делфи(7 с последними обновлениями), проверив целостность квитанции, запустил отчет на просмотр и увидел все тоже самое, что и в своем приложении.
Вернувшись на версию 3.21 и такого поведения отчета при просмотре я не обнаружил.

Вопрос к разработчикам, что же такого было исправлено в дайли-билдах, что привело к такому поведению отчета на просмотр?

P.S. ПРоверил на билде 3.21.15 - симптомы точно такие же.

Комментарии

  • отредактировано 03:48
    Трудно сказать, не видя отчета. Пришлите на tz@fast-report.com.
  • отредактировано 03:48
    написал:
    Трудно сказать, не видя отчета. Пришлите на tz@fast-report.com.
    Отправил. Жду ответа с нетерпением.
  • отредактировано 03:48
    Спасибо, AlexTZ, за быстрый ответ!

    Причина такого поведения отчета найдена:
    написал:
    У многих полей стоит Stretch или того хуже StretchToMaxHeight. Уберите и
    все заработает.
    Если у некоторых полей стоит такое значение Stretch, отчет будет вести себя таким образом.
    Установив Stretch в smDontStretch помогло решить мою проблему.

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

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