Внешняя печатная форма не сохраняла настроек печати. Добавил код
ТабДокумент = Новый ТабличныйДокумент;
// Зададим параметры печатной формы по умолчанию
ТабДокумент.РазмерКолонтитулаСверху = 10;
ТабДокумент.РазмерКолонтитулаСнизу = 10;
ТабДокумент.АвтоМасштаб = Истина;
ТабДокумент.ОриентацияСтраницы = ОриентацияСтраницы.Ландшафт;
ТабДокумент.ПолеСверху=10;
ТабДокумент.ПолеСлева=10;
ТабДокумент.ПолеСнизу=10;
ТабДокумент.ПолеСправа=10;
// Восстановим установленные пользователем параметры печатной формы
ТабДокумент.ИмяПараметровПечати = «ПАРАМЕТРЫ_ПЕЧАТИ_ВнешняяПечатнаяФорма»;
Причем заданные таким образом настройки все равно не выводятся, но зато настройка пользователя сохраняются.
По всему наверно достаточно строки
Восстановим установленные пользователем параметры печатной формы
ТабДокумент.ИмяПараметровПечати = «ПАРАМЕТРЫ_ПЕЧАТИ_ВнешняяПечатнаяФорма»;
Если будете копировать код обратите внимание какие у Вас будут кавычки!!!!
Не могу понять почему в других внешних формах этого не требовалось.
Взято с http://myconsult2.ru/?p=414