У меня есть макет который я хочу выводить в альбомном виде. в Общей форме я дописал код
Процедура ПриОткрытии()
//ЭлементыФормы.КоманднаяПанель1.Кнопки.ТолькоПросмотр.Доступность = ЗначениеЗаполнено(Документ);
//ЭлементыФормы.ПолеДокумента.ТолькоПросмотр = ЗначениеЗаполнено(Документ);
ОбновитьДанные();
ЭлементыФормы.ПолеДокумента.ОтображатьЗаголовки = Ложь;
ЭлементыФормы.ПолеДокумента.ОтображатьСетку = Ложь;
ЭлементыФормы.ПолеДокумента.Защита = Ложь;
ЭлементыФормы.ПолеДокумента.ТолькоПросмотр = Истина;
ЭлементыФормы.ПолеДокумента.АвтоМасштаб = ПечатныйДокумент.АвтоМасштаб;
ЭлементыФормы.ПолеДокумента.ИмяПараметровПечати = ПечатныйДокумент.ИмяПараметровПечати;
ЭлементыФормы.ПолеДокумента.ЧерноБелыйПросмотр = Ложь;
ЭлементыФормы.ПолеДокумента.ЧерноБелаяПечать = Истина;
ЭлементыФормы.ПолеДокумента.ПовторятьПриПечатиСтроки = ПечатныйДокумент.ПовторятьПриПечатиСтроки;
ЭлементыФормы.ПолеДокумента.ФиксацияСверху =ПечатныйДокумент.ФиксацияСверху;
ЭлементыФормы.ПолеДокумента.ФиксацияСлева =ПечатныйДокумент.ФиксацияСлева;
ЭлементыФормы.КоманднаяПанель1.Кнопки.ТолькоПросмотр.Пометка = Истина;
/////////////// ОБРАТИТЬ ВНИМАНИЕ //////////////////
Если ТипЗнч(Документ) = Тип("ДокументСсылка.НачислениеЗарплатыРаботникамОрганизаций") тогда
ЭлементыФормы.ПолеДокумента.ОриентацияСтраницы = ОриентацияСтраницы.Ландшафт;
КонецЕсли;
Если КоличествоКопий =0 Тогда
КоличествоКопий = Макс(ЭлементыФормы.ПолеДокумента.КоличествоЭкземпляров, 1)
КонецЕсли;
КонецПроцедуры
но все равно мне альбомный вид применяется ко всем документам! Что я не так делаю?
Сообщение отредактировал Vofka - 19.03.12, 17:38