|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
12.02.2009, 14:41 | #1 |
Регистрация: 12.02.2009
Сообщений: 3
|
поля разела выходят за границы области печати
При печати документа выводится сообщение "поля разела выходят за границы области печати. Продолжить?". Можно ли как-нибудь убарть это сообщение, что бы постоянно не нажимать да?
|
12.02.2009, 15:22 | #2 |
Балуюсь кодами
Участник клуба
Регистрация: 09.01.2009
Сообщений: 1,837
|
Чтобы постоянно не нажимать «Да», нажми хоть один раз «Нет»
А если серьезно, то нужно в «Параметрах страницы» правильно выставить формат бумаги и границы. При этом нужно обратить внимание, чтобы изменения были применены ко всему документу, а не только к текущему разделу. Похожая ситуация часто возникает после формирования документа всякими сторонними программами, типа FineReader. Буквально 5 минут назад правил такой распознаный документ. Чего я там только не насмотрелся. ТС, если не получится, то приложи файл, чтобы можно было по месту посмотреть.
Лучше день потерять — потом за пять минут долететь!©
|
12.02.2009, 15:59 | #3 |
Регистрация: 12.02.2009
Сообщений: 3
|
Насчет параметров я в курсе. У меня 1С формирует документ ворд, если поля изменять так как просит программа, не будет влезать документ на бланк. Это оповещение нигде нельзя отключить
|
12.02.2009, 16:03 | #4 | |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Цитата:
Если да, то принтер поддерживает такой размер полей. Попробуй в настройках принтера изменить допустимые размеры полей (к примеру, на нулевые значения) Тогда Word перестанет ругаться. |
|
12.02.2009, 16:03 | #5 |
Балуюсь кодами
Участник клуба
Регистрация: 09.01.2009
Сообщений: 1,837
|
Я же говорил
Можно так, но это отключит все предупреждения Код:
Лучше день потерять — потом за пять минут долететь!©
|
12.02.2009, 16:51 | #6 |
Регистрация: 12.02.2009
Сообщений: 3
|
|
12.02.2009, 17:11 | #7 |
Балуюсь кодами
Участник клуба
Регистрация: 09.01.2009
Сообщений: 1,837
|
В myApplication_DocumentBeforePrint, т.е. событии, которое генерируется перед печатью документа. Прописать это нужно в шаблоне Normal.dot, или Normal.dotm, в зависимости от версии офиса.
В этот шаблон в редакторе Visual Basic нужно добавить модуль класса Insert→Class Module В этом модуле прописать строки: Код:
Чтобы понять, как включить, нужно понимать, что ты делаешь с документом, и почему не печатаешь из 1С напрямую. В принципе, вместо имени можно написать некий шаблон, которому это имя должно соответствовать.
Лучше день потерять — потом за пять минут долететь!©
Последний раз редактировалось viter.alex; 12.02.2009 в 19:13. Причина: Исправил выделенное жирным |
22.04.2012, 16:40 | #8 |
Новичок
Джуниор
Регистрация: 22.04.2012
Сообщений: 3
|
помогите пожалуйста!!! У меня всё время пишет что поля раздела 1 выходят за границы области печати
|
22.04.2012, 16:41 | #9 |
Новичок
Джуниор
Регистрация: 22.04.2012
Сообщений: 3
|
Что мне делать , или исправить
Жду |
22.04.2012, 16:57 | #10 |
Новичок
Джуниор
Регистрация: 22.04.2012
Сообщений: 3
|
и ещё у меня такая фигня что печатает на чверть листа а я хочу что бы на весь лист!!
Помогите пожалуйста |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
по правой стороне поля, при печати, делает полосу | Виктор1966 | Свободное общение | 1 | 11.03.2008 13:08 |
ФРС США снизила учетную ставку до 3.5% - большие деньги выходят в оборот | Alar | Свободное общение | 7 | 24.01.2008 20:15 |
WebBrowser и его границы. | celovec | Работа с сетью в Delphi | 6 | 26.08.2007 17:51 |
Форма заходит за границы... | InseR | Общие вопросы Delphi | 2 | 05.07.2007 18:22 |