Вычисление высоты бендов в отчете
Здравствуйте!
Стоит задача отчет со множеством бендов, в том числе и дочерних, разместить на одном листе по высоте.
Используя предложенный вариант, в AfterLayout сообщении получать высоту бенда результата не дает, т.к. (sender as BandBase).Height возвращает одно и тоже значение, которое бенд получил в редакторе, и не зависит от того, есть на бенде данные или их нет.
Как быть?
Стоит задача отчет со множеством бендов, в том числе и дочерних, разместить на одном листе по высоте.
Используя предложенный вариант, в AfterLayout сообщении получать высоту бенда результата не дает, т.к. (sender as BandBase).Height возвращает одно и тоже значение, которое бенд получил в редакторе, и не зависит от того, есть на бенде данные или их нет.
Как быть?
Комментарии
Вам может быть полезно почитать эту статью из мануала
https://www.fast-report.com/documentation/U...rtandengine.htm
для анализа вам могут помочь свойства
Engine.FreeSpace
Engine.CurX, Engine.CurY