|
Подскажите, как вывести табличный документ в УФ | ☑ | ||
|---|---|---|---|---|
|
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; также не работает |
| Форум | Правила | Описание | Секции | Поиск |