Печать по шаблонам

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

Арт.: 1707009

image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
2022-08-10_16h40_08.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
2022-08-10_16h40_08.png

2500 руб.

2000 руб.

Для добавления нового шаблона нужно создать новый элемент в справочнике "Шаблоны печатных форм". В форме элемента настраиваются параметры вывода полей шаблона. Поля можно загрузить из выбранного документа или справочника, описать в виде рассчитываемых (дополнительных параметров) или в виде произвольного запроса. Полученные имена полей можно вставить в текст файла будущего шаблона, обрамив их служебными префиксом "поле_" и постфиксом "_поле". Например для поля Контрагент это будет выглядеть так поле_Контрагент_поле. Наименования полей нужно вводить строго как в шаблоне, с учетом регистра. Для исключения ошибок и облегчения ввода поля можно переносить из справочника в шаблон.

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

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

Так как используется преобразование в HTML и обратно, возможны искажения при предварительном просмотре и в открытом приложении. Для корректной работы нужно следовать следующим рекомендациям:

Редактор иногда переводит первую букву в заглавную. Ее необходимо исправить как строчную, иначе поле не будет распознано и таблица не сформируется.  

Не рекомендуется проводить форматирование служебной надписи частями. Например, текст поле_Товары_поле сначала выделили жирным шрифтом начальную часть "поле_", а затем остальную часть. Если так произошло, лучше удалить данный текст, написать или вставить заново, выделить полностью и изменить форматирование.

Для электронной таблицы нужно выделять все ячейки одной строки до нужной ширины и объединять их. В этой объединенной ячейке ввести имя поля. Это уменьшит искажения при просмотре отчетов в редакторах. Также для длинных значениях чисел (например расчетный счет) формат ячейки нужно перевести в "Текстовый", иначе запись будет преобразована в экспотенциальный вид.

 
 Пример шаблона счета на оплату
 
 Пример шаблона договора
 
 Пример шаблона прайс-листа
 

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

Для одного документа может быть подготовлено несколько шаблонов. Один из шаблонов можно сделать основным для автоматического вывода при открытии.

 
 Технические требования и ограничения

Подключить расширение можно к любой конфигурации, реализовано на управляемых формах.
Работа гарантирована на версиях платформы начиная с 8.3.18.1363. В веб клиентах не работает. Только под Windows. Демо нет.
На рабочем месте должен быть установлен MS Office 2007+ или LibreOffice последней версии.

 

Статистика:
Просмотры 7595
Загрузки 0
Рейтинг 1
Создание 11.08.22 10:10
Обновление 11.08.22 10:10
№ Публикации 1707009
Характеристики:
Теги
Рубрики Печатные формы
Кому Программист ,
Пользователь
Тип файла Архив с данными
Платформа Платформа 1С v8.3
Конфигурация Конфигурации 1cv8
Операционная система Windows
Страна Россия
Отрасль Не имеет значения
Налоги Не имеет значения
Вид учета Не имеет значения
Доступ к файлу Платные (руб)
Код открыт Да
Наименование Файл Версия Размер
Печать по шаблонам: описание .pdf 521,33Kb 0 Скачать

Автор запретил комментарии

См. также

Infostart PrintWizard - создание и редактирование печатных форм в 1С 8.3

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

18000 руб.

Универсальная печать по шаблонам Word (Печать договоров из 1С БП 3, УНФ 1.6, ЗУП 3, УТ 11, КА 2, ERP 2, ДО 3)

Научите вашу 1C печатать из 1С в файл Word (Например: трудовые договоры, договоры с контрагентами, спецификации, дополнительные соглашения, приказы, коммерческие предложения, акты, накладные, карточки партнера или любого справочника и многи...

5400 руб.

Печатные формы КС-2 и КС-3 в "1С:Бухгалтерия 3.0"

Откройте для себя заполнение КС-2 и КС-3 в "1С:Бухгалтерия 3.0". Вы получаете удобство, скорость и систему, чтобы заполнить, распечатать и сохранить формы КС-2 и КС-3 из документов "Оказание производственных услуг" или ...

3240 руб.

УТ 11, КА 2, ERP 2: Настраиваемые под каждую организацию печать и подпись ответственных лиц в печатных формах (ТОРГ-12, Счёт-...

Задайте для каждой организации свою печать и для каждого физического лица свою подпись. Выберите в документе печатную форму "... с печатью и подписью" - и автоматически сформируется табличный документ с печатью и подписями той орг...

12000 руб.

Путевой лист грузового автомобиля в 1С:Бухгалтерия 3.0

Путевой лист грузового автомобиля в 1С:Бухгалтерия 3.0 - заполнить, распечатать, сохранить. Вы можете не только внести всю информацию и распечатать путевой лист грузового автомобиля в 1С, но и повторно использовать ранее введенные данные ...

4200 руб.

Печать актов МХ-1, МХ-3 в 1С:Бухгалтерия 3.0

Обработки для "1С:Бухгалтерия 3.0", которые формируют акты МХ-1 и МХ-3 для документов "ПоступлениеТоваровУслуг", "Реализация товаров услуг", "Возврат товаров поставщику", "Передача материалов ...

2520 руб.

Шаблоны.doc - документы Word из 1С (1С:Совместимо!)

Приложение для быстрого создания макетов печатных документов, заполняемых из 1С:Предприятие, без привлечения программистов и запуска конфигуратора. Шаблон готовится в редакторе MS Word, отлично освоенном офисными служащими. Так, на подготов...

2000 руб.

Акты рекламаций для УТ 11, КА, ERP 2

Расширение с функционалом работы с рекламациями для конфигураций баз 1С 8 УТ 11, КА и ERP 2. Для работы с рекламациями доработан документ "Рекламация" с печатными формами "Акт рекламации", "ТОРГ-2", "Акт в...

5000 руб.