Вывести две диаграммы в рядок (горизонтально)
☑
0
myr4ik07
11.10.16
✎
15:46
Есть 3 диаграммы, 2 диаграммы мне нужно вывести одна возле другой, а третью под выше диаграммами
Макет = РеквизитФормыВЗначение("Объект").ПолучитьМакет("Макет");
Д1Макет = Д1(Макет);
Д2Макет = Д2(Макет);
Д3Макет = Д3(Макет);
// Д1Макет и т.д. - табдок в который помещается диаграмма, которая // береться из макета
Результат.Присоединить(Д1Макет);
Результат.Присоединить(Д2Макет);
Результат.Вывести(Д3Макет);
как бы должно вывести две табдок (диаграммы) в рядок?
но выводит все 3 диаграммы в столбик.
1
myr4ik07
11.10.16
✎
15:55
Результат - табдок на форме (управл форма)
2
myr4ik07
11.10.16
✎
16:42
?
3
anatoly
11.10.16
✎
18:13
...вывести 7 взаимно-перепендикулярных красных линий... рядком.
4
Мойдодыр
11.10.16
✎
18:15
Д1Макет = Макет.ПолучитьОбласть("Строка|Колонка")
5
myr4ik07
13.10.16
✎
10:54
(4) и чет не могу понять как его присобачить к моей ситуации
6
myr4ik07
13.10.16
✎
11:53
Дошло, в макете нужно задать имя для горизонтальной области и вертикальной.
Процедура Сформировать()
Макет = РеквизитФормыВЗначение("Объект").ПолучитьМакет("Макет");
Д1Макет = Д1(Макет);
Д2Макет = Д2(Макет);
Результат.Вывести(Д1Макет);
Результат.Присоединить(Д2Макет);
КонецПроцедуры
Функция Д1(Макет)
График = Макет.ПолучитьОбласть("Д1|Д1Г");
КонецФункции
Функция Д2(Макет)
График = Макет.ПолучитьОбласть("Д2|Д2Г");
КонецФункции
спасибо (4)
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс