получить область макета, из переменного названия
☑
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) бабы - много чего умеют. чего тебе и не снилось, мой друг Гораций
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой