|
Корректировка табличной части отчета |
☑ |
0
Kertis138
24.06.18
✎
11:13
|
Здравствуйте!
В отчете добавил реквизит - таблицу и в модуле формы отчета пытаюсь до нее достучаться, чтобы программно очистить. Создаю процедуру на сервере и пишу
Объект.Таблица.Очистить();
Вылезает ошибка:
Отчет.СводныйОтчет.Форма.ФормаОтчета.Форма(34,2)}: Переменная не определена (Объект)
Как достучаться до таблицы отчета и другим реквизитам, чтобы что-нибудь поменять?
|
|
1
Фрэнки
24.06.18
✎
11:18
|
сейчас кину код - надо только до рабочего компа долезть... никуда не уходи :)
|
|
2
Фрэнки
24.06.18
✎
11:24
|
&НаСервере
Процедура ВывестиЗаглавныйЛистСпецификации_НаСервере()
ТабДок.Очистить();
ТабДок.АвтоМасштаб = Истина;
ТабДок.ПолеСверху = 0;
ТабДок.ПолеСлева = 0;
ТабДок.ПолеСнизу = 0;
ТабДок.ПолеСправа = 0;
// Получим макеты из обработки, который покажет стартовую страницу
ОбъектЗначение = РеквизитФормыВЗначение("Объект");
Макет_ЛистЗаглавный = ОбъектЗначение.ПолучитьМакет("ЛистЗаглавный");
и там далее всякий код.
Может забыл передать вот это &НаСервере ?
|
|
3
Фрэнки
24.06.18
✎
11:28
|
и еще - в реквизитах формы у тебя сам Объект есть? Может как-то по другому назвал его?
|
|
4
hhhh
24.06.18
✎
12:10
|
(0) Отчет.Таблица.Очистить();
|
|
5
Kertis138
24.06.18
✎
12:20
|
Все сработало! Спасибо!
|
|