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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    1
  4. Приложение

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

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

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

  5. Приложение

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

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

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

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

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

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

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

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

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

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