7.7 Как программно объединить строки отчета?

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

  1. TopicStarter Overlay
    Skyrim
    Offline

    Skyrim Опытный в 1С

    Регистрация:
    1 ноя 2010
    Сообщения:
    63
    Симпатии:
    0
    Баллы:
    26
    Выводит так :

    **************
    **X1**Y1**Z1**
    **************
    **X1**Y1**Z2**
    **************
    **X1**Y1**Z3**
    **************
    **X1**Y1**Z4**
    **************
    **X1**Y1**Z5**
    **************


    Нужно так:

    **************
    ** ** **Z1**
    ** ** ******
    ** ** **Z2**
    ** ** ******
    **X1**Y1**Z3**
    ** ** ******
    ** ** **Z4**
    ** ** ******
    ** ** **Z5**
    **************

    Есть ли какая-то функция объединенния одинаковых строк?
  2. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    1) Грузим в ТаблицуЗначений
    2) Используем метод Свернуть по нужным колонкам
  3. WaRDeR
    Offline

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

    Регистрация:
    23 ноя 2006
    Сообщения:
    3.263
    Симпатии:
    14
    Баллы:
    29
    Боюсь подразумевалось другое)))
    Если то, что я думаю, то сразу так вывести не получится.
    Необходимо после вывода таблицы (или ее части) выбирать определенную область (нужно будет рассчитать ее координаты) и объединить ячейки.
  4. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Логично... Но без сверки в ТЗ тоже не обойтись. Если добавить еще колонку (счетчик=1) и свернуть можно получить область объединения без расчета в цикле вывода.
    Skyrimматрица фиксированная или м.б. безразмерной?

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