Имя: Пароль:
1C
1С v8
Не удается поменять параметры внутри печатной формы
0 memogolik
 
31.01.12
13:51
Есть внешняя печатная форма.
Там указаны некоторые параметры для вывода на печать.

Функция Печать() Экспорт

   ТабДокумент = Новый ТабличныйДокумент;
   
   ТабДокумент.ОриентацияСтраницы = ОриентацияСтраницы.Ландшафт;
   ТабДокумент.ПолеСверху = 13;
   
   Корректировочный    = СсылкаНаОбъект.ВидСчетаФактуры = Перечисления.ВидСчетаФактурыВыставленного.Корректировочный;
   Если Корректировочный Тогда
       ПечатьКорректировочногоСчетаФактуры1137(СсылкаНаОбъект, ТабДокумент);
   Иначе
       ПечатьСчетаФактуры1137(СсылкаНаОбъект, ТабДокумент);
   КонецЕсли;
   
   ТабДокумент.ВерхнийКолонтитул.Выводить = Истина;
   ТабДокумент.ВерхнийКолонтитул.НачальнаяСтраница     = 2;
   ТабДокумент.ВерхнийКолонтитул.ВертикальноеПоложение = ВертикальноеПоложение.Низ;
   ЗаголовокДляПечати = ОбщегоНазначения.СформироватьЗаголовокДокумента(СсылкаНаОбъект, "Счет-фактура") + " г.";
   ТабДокумент.ВерхнийКолонтитул.ТекстСлева  = ЗаголовокДляПечати;
   ТабДокумент.ВерхнийКолонтитул.ТекстСправа = "Листс [&НомерСтраницы]";
   
   Возврат ТабДокумент;

КонецФункции

Но при открытии ее из Предприятия почему то не учитывается следующая строка функции печать  
"ТабДокумент.ОриентацияСтраницы = ОриентацияСтраницы.Ландшафт;"
Т.е. по умолчанию у всех стоит "Портрет"
А вот это строчка
"ТабДокумент.ВерхнийКолонтитул.ТекстСправа = "ЛистБлаБлаБла [&НомерСтраницы]";"
успешно меняется и в колонтитулах изменение видно.
С чем может быть связано такое поведение?
Заранее спасибо за ответ.
1 efim16rus
 
31.01.12
13:55
Закинь строки
ТабДокумент.ОриентацияСтраницы = ОриентацияСтраницы.Ландшафт;
ТабДокумент.ПолеСверху = 13;

В конец, после условия.
2 арах
 
31.01.12
13:56
значит после этой функции гдето еще форматируется твой ТабДокумент
3 efim16rus
 
31.01.12
13:56
ТабДокумент.ОриентацияСтраницы = ОриентацияСтраницы.Ландшафт;
   ТабДокумент.ПолеСверху = 13;    
   ТабДокумент.ВерхнийКолонтитул.Выводить = Истина;
   ТабДокумент.ВерхнийКолонтитул.НачальнаяСтраница     = 2;
4 memogolik
 
31.01.12
14:11
(1) Все равно не помогает,
(2) пытаюсь найти, пока безрезультатно(
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn