Имя: Пароль:
1C
 
получить область макета, из переменного названия
0 Stim
 
03.07.15
14:19
обычные формы.

макет1 = ПолучитьМакет("Макет1");
макет2 = ПолучитьМакет("Макет2");
макет3 = ПолучитьМакет("Макет3");

НомерМакета = "2";

Область = ["макет"+НомерМакета].ПОлучитьОбласть("Шапка");// как-то так. но - не работает

как обратиться к макету составными именами
1 ВРедная
 
03.07.15
14:22
МассивМакетов = новый Массив;
МассивМакетов.Добавить(Макет1);
...

Область = МассивМакетов(НомерМакета - 1).ПолучитьОбласть(...)
2 DmitrO
 
03.07.15
14:25
Область = Вычислить("макет"+НомерМакета).ПОлучитьОбласть("Шапка");

но это шедевр, конечно :)
3 DmitrO
 
03.07.15
14:26
"шедевр" - это я имею в виду - так писать код
4 Гёдза
 
03.07.15
14:28
(0) Эх, даже бабы лучше тебя код пишут
5 Stim
 
03.07.15
14:40
спасибо!
6 Stim
 
03.07.15
14:40
(4) бабы - много чего умеют. чего тебе и не снилось, мой друг Гораций