Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
19 янв 2026, 10:29

Как определить, что за печатная форма

Автор aleon1, Вчера в 14:24

antoneus и 3 гостей просматривают эту тему.

aleon1

Делаю для некоего документа несколько печатных форм, вот так:


Функция СформироватьОднуФорму(СсылкаНаОбъект, ОбъектыПечати)   

ТабличныйДокумент = Новый ТабличныйДокумент;
ТабличныйДокумент.ТолькоПросмотр = Истина;
ТабличныйДокумент.АвтоМасштаб = Истина;         
ТабличныйДокумент.РазмерСтраницы="A4";
ТабличныйДокумент.ОриентацияСтраницы = ОриентацияСтраницы.Портрет;

ЧтоТоСделать(ТабличныйДокумент, ....);

Возврат ТабличныйДокумент;

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


Функция СформироватьДругуюФорму(СсылкаНаОбъект, ОбъектыПечати)   

ТабличныйДокумент = Новый ТабличныйДокумент;
ТабличныйДокумент.ТолькоПросмотр = Истина;
ТабличныйДокумент.АвтоМасштаб = Истина;         
ТабличныйДокумент.РазмерСтраницы="A4";
ТабличныйДокумент.ОриентацияСтраницы = ОриентацияСтраницы.Портрет;

ЧтоТоСделать(ТабличныйДокумент, ....);

Возврат ТабличныйДокумент;

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


Можно ли как-то внутри процедуры

ЧтоТоСделать(ТабличныйДокумент, ....);

Через передаваемый параметр ТабличныйДокумент определить с какой формой я имею дело?


sali


Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск