11.
UrbSI
79
24.11.10 13:23
Сейчас в теме
Попытаюсь ответить на заданные вопросы.
1. Внешние печатные формы обычно находятся в каталоге КаталогИБ()\ExtForms\PrnForms.
2. Внешние печатные формы регистрируются для соответствующих документов в меню "Сервис - Регистрация внешних печатных форм".
3. Если программист 1С создает новую внешнюю печатную форму, то он ДОЛЖЕН придерживаться определенных стандартов и правил. В частности, процедура Печать() должна выглядеть примерно так:
Процедура Печать(Докум, Устройство=0, КолвоКопий=1)
// текст процедуры
Если Устройство = 0 тогда
// текст процедуры
Иначе
ИсхТабл.ПараметрыСтраницы(,,,,,,,,,1,,);
ИсхТабл.КоличествоЭкземпляров(КолвоКопий);
ИсхТабл.Напечатать(0);
КонецЕсли;
КонецПроцедуры
Т.е. обязательно должно быть описано действия процедуры при передаче в нее параметра "Устройство". Если этого не сделано, то в любом случае, даже если Вы установите в обработке переключатель "Сразу на принтер", печатная форма будет не печататься, а открываться в режиме предварительного просмотра.