Как передать в табличное поле на форме с макета с тем же оформлением ячеек?
☑
0
Pitbull-1С
25.02.09
✎
09:06
Передаю табличный документ в поле табличного документа. В макете оформляю фон ячеек и размер. Но в поле табличного документа эти оформления не отображаются. Что нужно сделать?
1
Pitbull-1С
25.02.09
✎
09:18
---
2
rie
25.02.09
✎
09:23
(0) А как именно передаётся табличный документ?
3
Pitbull-1С
25.02.09
✎
09:27
ЭлементыФормы.ПолеТабличногоДокумента1.Вывести(ТабДок);
4
Pitbull-1С
25.02.09
✎
09:38
-
5
Pitbull-1С
25.02.09
✎
09:51
Что я не так делаю
6
Mitriy
25.02.09
✎
09:53
а ТабДок - это что?
7
rie
25.02.09
✎
09:55
(3) А сам выводимый документ отображается?
8
Pitbull-1С
25.02.09
✎
10:01
(6)Да ТабДок это просто новый ТабличныйДокумент.
(7)Да он выводиться нормально со всеми оформлениями как надо
9
Pitbull-1С
25.02.09
✎
10:06
--
10
Mitriy
25.02.09
✎
10:07
(8) мужик, ты чо выпендриваешься?
11
rie
25.02.09
✎
10:12
(8) Если он выводится нормально - то в чём именно проблема в (0)? Поясни подробнее. Поскольку Макет = ПолучитьМакет("Макет"); ЭлементыФормы.ПолеТабличногоДокумента1.Вывести(Макет); спокойненько выведет в табличное поле всё и со всем оформлением.
12
Pitbull-1С
25.02.09
✎
10:31
Вот так я делаю
ТабДок = новый ТабличныйДокумент;
макет=ПолучитьМакет("Макет");
ТабДок.Вывести(макет.ПолучитьОбласть("Шапка"));
Пока ВыборкаЗапроса.Следующий() Цикл
ОбластьСтроки = Макет.ПолучитьОбласть("Строка");
ОбластьСтроки.Параметры.Год = ВыборкаЗапроса.Год;
ОбластьСтроки.Параметры.Программа = ВыборкаЗапроса.Программа;
ОбластьСтроки.Параметры.Специальность = ВыборкаЗапроса.Специальность;
ОбластьСтроки.Параметры.Количество = ВыборкаЗапроса.Год;
ОбластьСтроки.Параметры.Сумма = ВыборкаЗапроса.Сумма;
ОбластьСтроки.Параметры.План = ВыборкаЗапроса.План;
ТабДок.Вывести(ОбластьСтроки);
КонецЦикла;
ЭлементыФормы.ПолеТабличногоДокумента1.Вывести(ТабДок);
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.