Подгонка отчета под размеры страницы

отредактировано 22:19 Раздел: FastReport 3.0
Доброго времени суток.

Каким образом можно подогнать размеры (по ширине) распечатываемой таблицы под данные конкретные параметры страницы (поля, размеры листа). Тоесть реализовать следующее:
1. Пропорционально сжать/растянуть по ширине все отображаемые в отчете столбцы по ширине.
2. Растянуть/сжать какой-то определенный столбец.
3. Не печатать некторое количество крайних правых столбцов ?

Спасибо.

Комментарии

  • отредактировано January 2006
    ShultZ написал:
    1. Пропорционально сжать/растянуть по ширине все отображаемые в отчете столбцы  по ширине.
    2. Растянуть/сжать какой-то определенный столбец.
    3. Не печатать некторое количество крайних правых столбцов ?
    при помощи скрипта отчета с успехом реализуется все вышеперечисленное.
    Как лучше это сделать - определяется во многом структурой отчета. Но общая идея одна - самостоятельно для тех или иных объектов задавать ширину, признак видимости и т.п. - It work's!
    Для облегчения работы с объектами в скрипте(для лаконичного доступа в циклах) я именовал их специальным(удобным) для себя образом и получал доступ к ним через FindObject(вроде бы так именуется). Можно, кажется, использовать событие OnManualBuild - но сам им не пользовался, так что точнее сказать не могу, проверьте сами.

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

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