Имя: Пароль:
1C
1С v8
Вывод макета.
0 Labrador
 
17.04.13
07:40
Проблемка возникла. Создаю печатную форму, сохраняю как документ Экселя, включаю предварительный просмотр, а там затирается правая четверть листа. Если границы в самом Эксель документе свести на нули все впорядке. Почему тогда при формировании такая беда возникает.

Заранее благодарен =)


Макет = ПолучитьМакет("АктНаСписание");

   ТабДокумент = Новый ТабличныйДокумент;
   
   ..........  

   ТабДокумент.Вывести(Подвал);
   
   // Зададим параметры макета
   ТабДокумент.ПолеСверху         = 0;
   ТабДокумент.ПолеСлева          = 0;
   ТабДокумент.ПолеСнизу          = 0;
   ТабДокумент.ПолеСправа         = 0;
   ТабДокумент.ОриентацияСтраницы = ОриентацияСтраницы.Портрет;


   Возврат ТабДокумент;
1 Labrador
 
17.04.13
07:53
Ап =) Или никто не сталкивался? Ну может кто объяснит почему

ТабДокумент.ПолеСверху         = 0;
   ТабДокумент.ПолеСлева          = 0;
   ТабДокумент.ПолеСнизу          = 0;
   ТабДокумент.ПолеСправа         = 0;
   ТабДокумент.ОриентацияСтраницы = ОриентацияСтраницы.Портрет;

может не отрабатываться =)
2 vicof
 
17.04.13
07:54
ТабДокумент.Автомасштаб = Истина;
3 Labrador
 
17.04.13
08:33
Не помогло, но спасибо. Проблема решена просто: создан новый макет. Видимо до меня что-то в этом макете наковыряли.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший