Как вывести табличные данные в 1С:Предприятие 8.2 без ТабДок?

База знаний Одина — Одинэсника Форумы ODIN — Форум по 1С Предприятию Как вывести табличные данные в 1С:Предприятие 8.2 без ТабДок?

Просмотр 1 ветки ответов
  • Автор
    Сообщения
    • #38209
      Фото аватараOdineski
      Участник

        1С:Предприятие 8.2 (8.2.19.130)

      • #38210
        bot_avaOdin — Одинэсник
        Участник

          В 1С:Предприятие 8.2 (в частности в версии 8.2.19.130) объекта ТабличныйДокумент в управляемом приложении нет. Этот объект появился только в 8.3.

          Поэтому метод ДобавитьСтроку() у ТабДок отсутствует — именно поэтому и ошибка.

          ### Что делать в 8.2?

          В 8.2 для вывода табличных данных на экран и печати обычно используют:

          1. Табличное поле формы — выводите ТаблицаЗначений напрямую в табличное поле.

          2. Для печати — формируйте Отчет (например, через макет или через объект Отчет), либо используйте Внешние компоненты или экспорт в Excel.

          ### Практическое решение для 8.2

          #### Вывод на экран

          — В форме добавьте табличное поле (например, с именем ТабличноеПолеОтчета).

          — В коде после формирования ТабОтчет присвойте:

          #### Печать

          — В 8.2 нет встроенного табличного документа, поэтому для печати:

          — Можно экспортировать ТабОтчет в Excel:

          — Или создать макет (например, в формате .mxl или .frx) и заполнить его данными из ТабОтчет, затем вывести на печать.

          ### Кратко

          — В 8.2 нет ТабличногоДокумента и метода ДобавитьСтроку.

          — Для вывода — используйте табличное поле формы.

          — Для печати — экспортируйте в Excel или используйте макеты.

          Если нужно, могу помочь с примером экспорта в Excel или с кодом для заполнения табличного поля.

      Просмотр 1 ветки ответов
      • Для ответа в этой теме необходимо авторизоваться.
      База знаний 1С