Найти тему

Печать Анкеты клиента и Транспортной накладной в 1С. Размещение QR кода в печатной форме.

Продолжаем осваивать тяжелое ремесло разработчика 1С. Я некоторое время не печатала статьи, словила немного апатию и волну дедлайнов. Но вот, я снова на коне) Я все также решаю домашки на курсе 1С-разработчик PRO на сайте Нетология.

Сегодня мы займемся следующим:

По заданию заказчика вы реализуете печатные формы Анкета клиента и Транспортная накладная для документа Доставка.

Макет честно скажу, слизала прям из файла Эксель, не кайф мне его ручками было делать. Из фишек, в задании необходимо настроить вывод QR-кода, его добавила в макет с помощью добавить картинку- выбрала первую попавшуюся, затем удалила через свойства.

Имя макета должно начинаться с ПФ_MXL_, если в качестве макета выступает табличный документ. Это необходимо для того, чтобы пользователи могли редактировать макет в пользовательском режиме.

В общем модуле УправлениеПечатьюПереопределяемый добавляем объект конфигурации, который нам нужен.

-2

После создания макета переходим в модуль менеджера документа. в Моем случае Документ Доставка.

-3

В ходе вебинара возник вопрос, а что такое порядок в данной процедуре? Порядок влияет на вывод команд в подменю.

Далее мы проверяем нужно ли нам печать форму с конкретным идентификатором.

-4

Далее через функцию ПечатьАнкеты при помощи БСП мы реализуем вывод Анкеты для дальнейшей печати (тут же получение и вывод QR кода).

-5
-6

В ходе добавления QR кода выяснилось, что нельзя, чтобы картинка выходила за пределы области, в противном случае вам будет выдавать ошибку. Хотя при этом по точке останова все будет передаваться якобы корректно.

Данные из документа получаем через запрос.

-7

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

-8

Если есть необходимость в dt файле - пишите в комментариях. Я часто прошу файлы ДЗ у своих одногруппников, для того, чтобы посмотреть, что можно реализовать лучше, где можно подсмотреть фишку. И удачи нам всем в освоении этой непростой профессии!