Доступ к размеру отчета Неконтролируемый! - PullRequest
1 голос
/ 11 августа 2010

У меня есть отчет в Access 2007, который открывается нажатием кнопки на форме.Эта кнопка запускает макрос OpenReport, в котором отчет открывается в режиме предварительного просмотра и в режиме диалогового окна.

Как вручную установить размер этого окна вместе с уровнем масштабирования при открытии?

В свойствах отчета оба значения AutoResize и FitToPage были установлены на номер. Однако я пробовал другие комбинации и мне не повезло.

Любая помощь очень ценится.

Ответы [ 2 ]

0 голосов
/ 28 мая 2013

Это решение состоит из двух частей.Во-первых, чтобы изменить размер окна, необходимо установить для параметров окна документа значение «Перекрывающиеся окна», расположенное в разделе «Параметры доступа», а затем «База данных CUrrent».

Теперь вы сможете изменить размер диалогового окна.

Как только вы закончите, сохраните форму и откройте нужный размер, открыв ее.

Если вы предпочитаете иметь документ с вкладками, а не перекрывающееся окно, вы можете переключиться обратно, и оносохранит правильный размер диалога.

Это немного запутанно, но работает.

0 голосов
/ 11 августа 2010

Вы всегда можете установить положение и размер окон в событии OnOpen. Используйте для этого функцию SetWindowPos. Вы можете узнать, как его использовать здесь .

Не думаю, что есть способ установить уровень масштабирования.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...