Проблемы со Stretchmode
Есть какие-то метаданные, на основании которых в рантайме строится шаблон отчета и потом сам отчет. Нужно сделать возможность создания неких таблиц (см картинку), умеющих печатать колонки в несколько строк.
В первом случае для колонок многострочных групп (Группа 2) проставлено значение StretchMode в smMaxHeight. В итоге колонка, содержащая длинный текст залезает на нижнюю колонку.
Во втором случае для колонок многострочных групп (Группа 2) проставлено значение StretchMode в smActualHeight. Колонка, содержащая длинный текст растянулась правильно, на нижнюю колонку не залезает... но остальные колонки не растянулись вообще.
Вопрос, как привязать друг к другу группу колонок (TfrxMemoView) таким образом, чтобы высота всех привязанных колонок была одинаковой и регулировалась автоматически (В примере, хотелось бы связать колонку с длинным текстом с колонками без текста)? Есть ли какие-либо якоря или что-то в этом роде.
P.S. Данный вид банда используется только для примера. В реальных ситуациях используется TfrxHeader/Footer и TfrxMasterData.
Комментарии
Самый лучший вариант - демонстрационный отчет.
В аттаче демка
Так это вполне нормальное поведение все объекты с smMaxHeight растягиваются до нижней границы бэнда.
Это описано в документации.