Как узнать какому Макету пренадлежит область? УТ 11.1
☑
0
Geroy
04.03.15
✎
13:44
Макет = УправлениеПечатью.МакетПечатнойФормы("Обработка.ПечатьОбщихФорм.ПФ_MXL_ТОРГ12");
ОбластьМакетаСтандарт = Макет.ПолучитьОбласть("Строка");
ОбластьМакета = ОбластьМакетаСтандарт;
Процедура следующая - ЗаполнитьРеквизитыСтрокиТовара(СтрокаТовары, ОбластьМакета, НомерСтроки)
Как мне теперь в процедуре ЗаполнитьРеквизитыСтрокиТовара
Получить какой именно макет используется
В зависимости от того какой макет используется разные данные будут выводиться
1
Jonny_Khomich
04.03.15
✎
13:50
Ничего не понятно. Но для определения макета делай условие и заполняй как тебе надо.
2
Geroy
04.03.15
✎
13:52
(1) а что тут непонятного
Назначается область макета и передается в другую процедуру
и вот с другой процедуры как мне получить ?
УправлениеПечатью.МакетПечатнойФормы("Обработка.ПечатьОбщихФорм.ПФ_MXL_ТОРГ12")=Истина ну или Ложь
3
Jonny_Khomich
04.03.15
✎
13:55
(2) передавать параментром?
4
Geroy
04.03.15
✎
13:56
(3) нет не выход
процедура общая
5
lEvGl
гуру
04.03.15
✎
13:58
мб посмотреть как работает процедура МакетПечатнойФормы()?
6
lEvGl
гуру
04.03.15
✎
14:01
у области нет свойства "Макет из которого получена", предполагаю потому что тип у макета и области один и тот же, это одно и тоже
Основная теорема систематики: Новые системы плодят новые проблемы.