Як з вбудованою друкованої форми 1с зробити зовнішню
Розглянемо створення зовнішньої друкованої форми з вбудованою на прикладі Торг 12 з типової конфігурації 1С 8.2 Бухгалтерія 2.0.
У модулі обробки створимо обов'язкову для друкованих форм функцію Друк (). поки залишимо її порожньою.
Також, для налагодження друкарської форми можна створити форму обробки. Якщо ви не знаєте як це зробити, прочитайте цю статтю. Тепер в конфігураторі відкриваємо модуль об'єкта документа РеалізаціяТоваровУслуг. і шукаємо там функцію Друк. Вона виглядає так:
Так як нас цікавить тільки Торг12. копіюємо рядок
до себе в модуль друкованої форми (також відразу зробимо повернення табличних документа).
Тепер знайдемо в модулі документа процедуру ПечатьТОРГ12 () і скопіюємо її в модуль друкованої форми. Натискаємо Зберегти і бачимо, що не визначена змінна мВалютаРегламентірованногоУчета. Наведемо її на початку модуля:
і инициализируем в кінці:
Далі потрібно виправити всі помилки виникли в модулі друкованої форми, вони можуть бути декількох типів:
- Відсутні процедури або функції (В цьому випадку їх потрібно додати з модуля документа).
- Відсутні реквізити певні в документі, їх потрібно отримувати через посилання на об'єкт.