Имя: Пароль:
1C
1С v8
Ориентация страницы. Не выходит ландшафт
0 Gucci76
 
07.10.13
00:05
Формирую печатную форму. Не получается вывод в ландшафте.
    ТабДок = новый ТабличныйДокумент;
    ТабДок.АвтоМасштаб = Истина;
    ТабДок.ОриентацияСтраницы = ОриентацияСтраницы.Ландшафт;
    ТабДок.Вывести(ОбластьШапкаТаблицы);
    ТабДок.Вывести(ОбластьЗаголовок);
    ВыборкаДетальныеЗаписи = ВернутьВыборку();
    
    ВыводимыеОбласти = Новый Массив();
    ВыводимыеОбласти.Добавить(ОбластьДетальныхЗаписей);
    ВыводимыеОбласти.Добавить(ОбластьПодвалТаблицы);

    

    Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
        //Если не ФормированиеПечатныхФорм.ПроверитьВыводТабличногоДокумента(ТабДок, ВыводимыеОбласти) Тогда
        //    ТабДок.Вывести(ОбластьПодвалТаблицы);
        //    ТабДок.ВывестиГоризонтальныйРазделительСтраниц();
        //    ТабДок.Вывести(ОбластьЗаголовок);
        //КонецЕсли;    
            
        ОбластьДетальныхЗаписей.Параметры.Заполнить(ВыборкаДетальныеЗаписи);
        ТабДок.Вывести(ОбластьДетальныхЗаписей, ВыборкаДетальныеЗаписи.Уровень());
        
    КонецЦикла;

    ТабДок.Вывести(ОбластьПодвалТаблицы);
    ТабДок.Вывести(ОбластьПодвал);
    ТабДок.Показать("Отчет");


http://fotki.yandex.ru/users/gucci76/view/819932/?page=0

отладчик везде показывает ландшафт и даже когда смотришь настройки печатной формы, то тоже ландшафт, но это портрет
Че делать?
1 Gucci76
 
07.10.13
00:05
2 hhhh
 
07.10.13
03:15
(1) юзер ведь задает параметры печати
3 vicof
 
07.10.13
04:32
(1) +1
(0) Задай еще КлючПараметровПечати, чтобы у тебя с другими отчетами не путались настройки.
4 Gucci76
 
07.10.13
08:13
(3) Задавал.
ИмяПараметровПечати все равно "стоя" выходит
5 aleksonic
 
07.10.13
09:11
Если в коде все верно, копать в драйвере принтера. Пару раз у меня решалось именно так.
6 Gucci76
 
07.10.13
16:48
Спасибо.
Попробую на другом компе при возможности.
7 Gucci76
 
08.10.13
10:34
Попробовал на другом компе - выводит в ландшафте.
Видимо дрова!