Быстрое редактирование заголовков печатной формы в 1С

Вопрос задал Кристина Ю.

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

Добрый день!
Подскажите, пожалуйста, возможно настроить печатную форму документа, так, чтобы при открытии ее можно было сразу редактировать и сразу отражались заголовки?
В настоящий момент после формирования печатной формы документа (после нажатия кнопки Печать) для редактирования документа приходится проводить ручные настройки:
1. Меню (три точки) — Таблица — Вид- Отображать заголовки (или Редактировать).
Заранее спасибо!

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

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

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

    Здравствуйте!

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

    Если у вас нет возможности редактировать сформированную печатную форму и не выводится заголовок, то придется вносить дополнительные команды в исходный код разработчиков или работать с табличным документом (меню Таблица — Вид) как вы сейчас работаете.

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

    ТабличныйДокумент.ТолькоПросмотр = Ложь; // возможно сразу редактирование
    ТабличныйДокумент.ОтображатьЗаголовки = Истина; // вывод заголовков в печатную форму

    Выглядеть это может, как у меня в приложенных скринах: я сделала для примера расширение с выводом дополнительных команд для печатной формы Акт оказания услуг.

    В исходном варианте разработчики предполагают, что печатная форма выводит данные корректные и редактировать их не нужно, но тем не менее для исключительных случаев дают такую возможность через набор команд в меню Таблица — Вид:
    — Редактировать
    — Отображать заголовки

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

  2. Добрый день!
    Приходится редактировать формы: Табель учета рабочего времени, Расчетная ведомость Т-51. Нужно вставлять ответственного — «Индивидуальный предприниматель» — не помещается. А как установить, чтобы выходила на постоянной основе не знаю как.

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

    В Табеле учета рабочего времени и Расчетная ведомость Т-51 разработчики выставили запрет редактирования прямо в коде.
    Прикладываю скрины, чтобы показать это наглядно.

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

    Именно это мешает редактировать сформированную Ведомость Т-51 и Табель.

    Тут только доработка исходного кода программистом, если вы хотите, чтобы автоматически сразу можно было редактировать без переключений Таблица — Вид — Редактирование…

    Я написала вам расширение, возможно, оно будет полезно и другим нашим подписчикам:
    https://drive.google.com/file/d/1et9GC0RmE-EXJKEUzAJQtC54xgC0H0JK/view?usp=sharing

    Вы можете его загрузить в разделе Администрирование — Печатные формы, отчеты и обработки — Расширения (обязательно снимите после загрузки флаг Безопасный режим, иначе расширение не будет работать!!!)

    Как загрузить расширение посмотрите в инструкции, я вкладываю ее во вложение (там описывается загрузка другого расширения, но вам нужно выполнить последовательность действий описанных очень подробно в указанной инструкции уже для файла расширения из ссылки).

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

    Если все сделаете правильно, то редактировать сможете сразу, привожу пример сформированных отчетов в своей тестовой базе данных, где после формирования Ведомости Т-51 и Табеля учета рабочего времени сразу могу редактировать отчет.

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

    Как сделать копию базы:
    Как сделать копию базы 1С 8.3

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