|
Подскажите, как вывести табличный документ в УФ
| ☑ |
0
FullMoon
11.03.13
✎
09:28
|
[code]
Элементы.Добавить("ТабДок",Тип("ПолеТабличногоДокумента"),ЭтаФорма);
Элементы["ТабДок"].Заголовок = "Запасы";
Построитель = Новый ПостроительОтчета;
Построитель.ИсточникДанных = Новый ОписаниеИсточникаДанных(ТаблЗнач);
ТабДок = Новый ТабличныйДокумент;
Построитель.Вывести(ТабДок);
Область = ТабДок.НайтиТекст("Номенклатура");
Область.ШиринаКолонки = 20;
Область = ТабДок.НайтиТекст("Имеется");
Область.ШиринаКолонки = 20;
Область = ТабДок.НайтиТекст("Требуется");
Область.ШиринаКолонки = 20;
Элементы["ТабДок"].Данные = ТабДок;
[/code]
Не выдает ошибку, но не показывает табличный документ. Что я сделал не так?
|
|
1
cw014
11.03.13
✎
09:32
|
Видимость?
|
|
2
RomaH
naïve
11.03.13
✎
09:37
|
Элементы["ТабДок"].Данные = ТабДок;
|
|
3
FullMoon
11.03.13
✎
09:38
|
(2) А как правильно?
|
|
4
FullMoon
11.03.13
✎
09:38
|
(1) Видимость разве не стоит тру по умолчанию?
|
|
5
RomaH
naïve
11.03.13
✎
09:50
|
тип для "Данные" посмотри сначала
|
|
6
Defender aka LINN
11.03.13
✎
09:57
|
Элементы["ТабДок"].Данные = ТабДок;
Феерично.
|
|
7
FullMoon
11.03.13
✎
11:45
|
В справке написано, что ПолеТабличногоДокумента = ТабличныйДокумент, но код
Элементы.Добавить("ТабДок",Тип("ПолеТабличногоДокумента"),ЭтаФорма);
Элементы["ТабДок"].Заголовок = "Запасы";
Построитель = Новый ПостроительОтчета;
Построитель.ИсточникДанных = Новый ОписаниеИсточникаДанных(ТаблЗнач);
//ТабДок = Новый ТабличныйДокумент;
Построитель.Вывести(Элементы["ТабДок"]);
Область = Элементы["ТабДок"].НайтиТекст("Номенклатура");
Область.ШиринаКолонки = 20;
Область = Элементы["ТабДок"].НайтиТекст("Имеется");
Область.ШиринаКолонки = 20;
Область = Элементы["ТабДок"].НайтиТекст("Требуется");
Область.ШиринаКолонки = 20;
также не работает
|
|