prazdnik4334
10.04.16, 18:07
Всем доброго времени суток! Есть задача, размещать табличную часть документа на одну страницу при печати. Программно вычисляю масштабс помощью проверить вывод, но при предварительном просмотре показывает или 100% или "По ширине страницы". Как установить вычисленный масштаб в параметрах печати при предварительном просмотре?
Вроде можно через SendKeys, но не знаю, комбинацию клавиш.
Какая платформа (куда переместить тему, т.к. это явно не по администрированию вопрос)?
prazdnik4334
10.04.16, 21:48
Работаю в УПП, использую типовую функцию НапечататьДокумент() и типовую общую форму ПечатьДокументов. Оказалось, что если указывать масштаб печати и не указывать имя принтера, то всё равно устанавливается автомасштаб, кот. отменяет масштаб. Добавил "левое" имя принтера (все равно, если имя принтера не из списка принтеров, то будет использоваться по умолчанию) и пропустило мой вычисленный масштаб. НО! Также оказалось, что масштаб не передается в общую форму печати. Тут пришлось немного дописать код в типовой форме. И, о чудо, заработало! Спасибо.
Прошу прощения, что не туда написал. Не обратил внимание. Если можно переместить 8.2 обычные формы. Конфигурация: УПП 1.3 для Украины.