Вывод шапки отчета на все листы при печати многостраничных документов в 1С

Вопрос задал Светлана В.

Ответственный за ответ: Шаврова Ирина (★9.92/10)

Добрый день! 1С:Предприятие 8.3 (8.3.17.1851), Бухгалтерия предприятия, редакция 3.0 (3.0.109.57), ОСНО.
При печати многостраничных документов в 1С (например: «Ведомость амортизации ОС за год») наименование столбцов печатается только на первом листе. Как можно настроить печать наименования этих столбцов на каждом листе?

Метки вопроса: —

Все комментарии (11)

  1. Приложение № 1
    Приложение № 2
    Приложение № 3
    Приложение № 4

    Здравствуйте!
    Отчеты, подобные Ведомости амортизации ОС, написаны на СКД — Системе компоновки данных, где для работы с компоновщиком есть особое меню: три точки — Таблица — Настройки печати.

    Там есть все необходимое.

    Вот, например, у меня большой отчет Ведомость амортизации ОС, на нескольких листах.
    Для того, чтобы распечать отчет с заголовками шапки на каждом листе нужно:

    — включить режим редактирования отчета: кн. ЕЩЕ — Редактирования (если не включен)
    — встать на область слева и выделить шапку отчета мышкой
    — задать режим вывода заголовка на каждой странице: три точки — Таблица — Настройки печати — Повторять на каждом листе.

    (!!!) Обратите внимание: у вас к этому моменту должна быть выделена область шапки, которую вы задаете печатать на каждой странице. После это печать идет с повтором заголовков колонок, что мы указали.

    Сложность у многих, как ни странно, просто с выделением нужной области. Попробуйте потренироваться на копии, там ничего сложного, все должно получиться!

  2. Приложение № 1

    Но если все-таки будут сложности именно с выделением, предлагаю самый простой вариант, который получается всегда:

    — сохраняете отчет в файл таблицы 1С (mxl)
    — по кн. главного меню Открыть — Файл — … mxl открывается отчет, сохраненный не в группировке, а в табличной форме.
    — в такой форме очень удобно выделять шапку, просто проводя мышкой слева по номерам строк, а дальше как и в вышеизложенном примере: три точки — Таблица — Настройки печати — Повторять на каждом листе.

    Другого способа, к сожалению, нет. СКД позволяет визуализировать в форме удобства, например, закреплять шапку при просмотре, но вот с печатными командами у него похуже.
    Поэтому либо дорабатывать вывод формы таких отчетов программистам, или использовать методы, что мы вам предложили.

  3. Добрый день! Спасибо ооогромное! У меня получилось, но только с наименованием таблицы, т.е. наименование таблицы и наименование столбцов. А одни наименования столбцов никак не настроить?

    1
  4. Приложение № 1
    Приложение № 2
    Приложение № 3

    Вы имеете в виду, что нужно без самого названия отчета? Можно, просто выделяйте без названия таблицы только Шапку.)

    Вот мой пример, выделяю только строки 4-8, Настройка печати — Повторять на каждом листе.

    Первый лист с названием отчета, все последующие — только Шапка.

  5. Приложение № 1
    Приложение № 2
    Приложение № 3

    Не те рисунки прикрепились, поправила. 🙂

  6. Я пробовала печатать ОСВ по 60 счету с полной аналитикой. У меня не получилось и думаю потому, что в одной (объединенной) строке и название отчета и название столбцов. Это верно?

  7. Приложение № 1

    Если вы приведете скрин, то я смогу сказать точно. Но объединенные строки и колонки в самом деле идут в шапке вместе. Вы можете их разбить вручную как вам надо, сформировав файл вида xml

    Но в ОСВ шапка состоит из строк 6-9, что вы хотите вычленить?

  8. Я хочу вычленить наименования столбцов без наименования отчета, а именно: счет, контрагенты, сальдо на начало и конец, обороты за период по дебету и кредиту.

  9. Я это выше сделала. Приложите скрин, просмотрите выше мой пример. без вывода названия отчета.

  10. Всё понятно! Можно только через mxl, быстро из 1с не получится. Спасибо за консультацию!

    1
  11. Рада была помочь! Обращайтесь, пожалуйста.

Комментарии закрыты.