Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Программно установить масштаб в параметрах печати табличного документа
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.2 > Программирование обычных форм 1С 8.2 и не интерфейсной логики
prazdnik4334
Всем доброго времени суток! Есть задача, размещать табличную часть документа на одну страницу при печати. Программно вычисляю масштабс помощью проверить вывод, но при предварительном просмотре показывает или 100% или "По ширине страницы". Как установить вычисленный масштаб в параметрах печати при предварительном просмотре?

Вроде можно через SendKeys, но не знаю, комбинацию клавиш.
Vofka
Какая платформа (куда переместить тему, т.к. это явно не по администрированию вопрос)?
prazdnik4334
Работаю в УПП, использую типовую функцию НапечататьДокумент() и типовую общую форму ПечатьДокументов. Оказалось, что если указывать масштаб печати и не указывать имя принтера, то всё равно устанавливается автомасштаб, кот. отменяет масштаб. Добавил "левое" имя принтера (все равно, если имя принтера не из списка принтеров, то будет использоваться по умолчанию) и пропустило мой вычисленный масштаб. НО! Также оказалось, что масштаб не передается в общую форму печати. Тут пришлось немного дописать код в типовой форме. И, о чудо, заработало! Спасибо.

Прошу прощения, что не туда написал. Не обратил внимание. Если можно переместить 8.2 обычные формы. Конфигурация: УПП 1.3 для Украины.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.