7.7 добавить колонку в таблицу отчета и поместить в нее значение

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 7.7"", создана пользователем Tankiro, 23 авг 2007.

  1. TopicStarter Overlay
    Tankiro
    Offline

    Tankiro

    Регистрация:
    9 авг 2007
    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    1
    Подскажите как программно добавить колонку в таблицу отчета и поместить в нее значение
  2. Steel Rain
    Offline

    Steel Rain Опытный в 1С

    Регистрация:
    29 сен 2006
    Сообщения:
    408
    Симпатии:
    2
    Баллы:
    29
    Если я правильно понял, то имеется в виду таблица печатной формы. И колонка должна выводиться при выполнении какого то условия. Нижеприведенный код добавляет вертикальную секцию "Прочее" к уже выведенным в таблицу:
    Код:
    Таб.ВывестиСекцию("Заголовок|Документ");
    Если ПрочееВидимо=1 Тогда
    Таб.ПрисоединитьСекцию("Заголовок|Прочее");
    Таб.ПрисоединитьСекцию("Заголовок|Данные");
    Иначе
    Таб.ПрисоединитьСекцию("Заголовок|Данные");
    КонецЕсли;
    
  3. WaRDeR
    Offline

    WaRDeR Модераторы Команда форума Модератор

    Регистрация:
    23 ноя 2006
    Сообщения:
    3.263
    Симпатии:
    14
    Баллы:
    29
    Если нужно в таблице формы отчета, то используя его идентификатор и метод
    НоваяКолонка <Идентификатор>,<Тип>,<Длина>,<Точность>,<Заголовок>,<Ширина>,<Формат>,<Положение>)

    Если в печатной форме, то указанный выше способ - во время формирования каждой строки, или после ее формирования обходом по облостям таблицы с помощью Область(<Адрес>).

Поделиться этой страницей