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