|
Вывести две диаграммы в рядок (горизонтально)
| ☑ |
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)
|
|
Ошибка? Это не ошибка, это системная функция.