Несколько советов по оформлению отчета
Многие из форматов документов используют табличный стиль представления данных. Для представления результирующих отчетов сервер использует такие форматы, как HTML, XLS и RTF.
Документы табличного стиля не могут иметь пересекающихся ячеек, в то время как документ FastReport может. FastReport использует произвольное расположение данных - нет никаких "строк", "ячеек таблицы", как в Word, Excel или других подобных форматах. Фильтры экспорта FastReport для табличных форматов (RTF, HTML и XLS) используют специальный алгоритм для преобразования пересекающихся ячеек в ячейки таблицы и оптимального их расположения. В местах, где объекты FastReport пересекаются друг с другом, фильтр экспорта может генерировать дополнительные строки и столбцы таблицы. Это необходимо для лучшего WYSIWYG, но может привести к увеличению количества строк и столбцов в результирующей таблице, что делает её малопригодной для дальнейшего чтения и замедляет процесс экспорта.
Помните об этих ограничениях экспорта при разработке отчета, если вы собираетесь экспортировать свой отчет в такие табличные форматы. Чтобы избежать пересечения объектов, используйте инструменты выравнивания дизайнера FastReport. Включите опцию "выравнивание по сетке".
При создании таблиц в отчете располагайте ячейки таблицы рядом друг с другом, если это возможно, и избегайте пересечения ячеек. Если ячейки пересекаются, алгоритм экспорта будет производить обрезку, и результат экспорта может отличаться от исходного отчета.
По возможности размещайте объекты вдоль горизонтальных и вертикальных направляющих линий. Для этого используйте направляющие линии дизайнера.
Следуя этим инструкциям, ваши отчеты будут выглядеть идеально при экспорте в любой из поддерживаемых форматов.