|
Получить элемент в который выводится отчет по-умолчанию.
| ☑ |
0
php5
19.12.13
✎
09:58
|
Добрый день!
Есть объект метаданных типа "Отчет".
В форме отчета есть свойство "РезультатОтчета". По-умолчанию (В конфигураторе) указан элемент формы т.е. свойство заполнено.
Вешаю на кнопку формирования отчета следующий код:
СкомпоноватьРезультат(ЭтаФорма.РезультатОтчета);
Вываливается ошибка. Свойство "РезультатОтчета" = Неопределено. Почему?
|
|
1
Aprobator
19.12.13
✎
10:00
|
ЭтаФорма вот тут зачем вообще?
|
|
2
Aprobator
19.12.13
✎
10:01
|
Это раз. И два Результат отчета точно указывает на поле табличного документа?
|
|
3
php5
19.12.13
✎
10:01
|
(1) А разница? если смотреть "РезультатОтчета" тоже = Неопределено.
|
|
4
php5
19.12.13
✎
10:01
|
(2) Точно
|
|
5
php5
19.12.13
✎
10:01
|
да кстати. Не УФ!
|
|
6
Aprobator
19.12.13
✎
10:02
|
тогда проверяй, что ты там в СКД сваял
|
|
7
Aprobator
19.12.13
✎
10:03
|
может параметр задать забыл, может еще чего.
|
|
8
php5
19.12.13
✎
10:05
|
Сейчас попробую на чистом отчете.
|
|
9
php5
19.12.13
✎
11:23
|
С новым тоже самое.
Вот отчет , попробуйте кто-нибудь проверить.
|
|
10
catena
19.12.13
✎
11:34
|
СкомпоноватьРезультат(ЭтаФорма.ЭлементыФормы.Результат)
не?
|
|
11
php5
19.12.13
✎
11:53
|
(10) Ну так то оно понятно. Только мне нужно получать через ЭтаФорма.РезультатОтчета. Такая уж задача...
|
|
12
Aprobator
20.12.13
✎
19:20
|
проверь по деревянному.
ТабДок = Новый ТаблчиныйДокумент;
СкомпоноватьРезультат(ТабДок);
Если ТабДок <> Неопределено Тогда
РезультатОтчета.Очистить();
РезультатОтчета.Вывести(ТабДок);
КонецЕсли;
|
|