Данный формат печатной формы использовался в ЗУП версии 2.5. После перехода на 3.1 кадровик запросил что-то подобное и в новой программе. Поискал на просторах Интернета, но не нашел ничего подходящего, поэтому решил сделать сам. За основу взял типовую форму.
Так как типовая форма реализована в виде отчета ("Отчет по сотрудникам"), то и моя печатная форма является внешним отчётом и вызывается из подраздела дополнительных обработок. С привязкой к справочнику "Сотрудники" заморачиваться не стал. Запрос к данным формируется в СКД, взятой из типового отчета.
Не охота было делать новый макет, либо переписывать обработки заполнения, поэтому вывод макета реализовал по средством копирования областей страниц исходника на новый "виртуальный" макет (Источник/Приемник). Последовательно выводятся 4-я страница, справа от нее, через колонку, 1-я страница. Ниже в таком же виде и порядке выводятся сначала 2-я, а за ней 3-я страницы.
Поле выбора сотрудника, кнопка вывода макета и сам макет выведены на форму отчёта. Печать списком сотрудников не реализована, не было такой необходимости. Вывод доп.листов при большом количестве данных на сторудника не тестировался, так как база новая и информации в ней пока мало.
Отдельно пройдусь по настройкам печати. Были проблемы с распечатыванием: то не печатал на с двух сторонах, то разворачивал "через голову". В общем, порылся в Интернете, перепробовал разные варианты и выработал рабочую схему.
Параметры страницы в 1С "зашиты" программно: Ориентация = Ландшафт, Автомасштаб = Истина, РазмерСтраницы = А3, ДвусторонняяПечать = ПереворотВверх (именно Вверх, а не Влево). На самом принтере установлена ОДНОСТОРОННЯЯ печать (только так отрабатывает). Предупреждение о такой настройке написал красным на форме отчёта.
++
16.08.2019 Выложил новую версию (3.1.10). Тестирование проводил на Зарплата и управление персоналом ПРОФ, редакция 3.1 (3.1.10.111)
++
01.05.2020 Выложил новую версию (3.1.13). Тестирование проводил на Зарплата и управление персоналом КОРП, редакция 3.1 (3.1.13.145)