Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Корректировка табличной части отчета

Корректировка табличной части отчета
Я
   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
и еще - в реквизитах формы у тебя сам Объект есть? Может как-то по другому назвал его?
   hhhh
 
4 - 24.06.18 - 12:10
(0) Отчет.Таблица.Очистить();
   Kertis138
 
5 - 24.06.18 - 12:20
Все сработало! Спасибо!

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует