Конструктор внешних печатных форм, ред. 6.1

Конструктор внешних печатных форм, ред. 6.1 предназначен для создания внешних печатных форм справочников и документов системы программ 1С:Предприятие 8 (релиз платформы не ниже 8.3.17.1851). Конструктор не требует использования режима работы "Конфигуратор". Он также не требует знания языка программирования 1С. Работает в любых современных конфигурациях, в которых используются внешние печатные формы. С помощью Конструктора пользователь может самостоятельно создавать печатные формы без привлечения программиста.

Арт.: 1686835

Продано: 23

ТабличныйДокумент.png
ПараметрыТабличногоДокумента.png
31.МИК_Расходная накладная.png
ФорматированныйДокумент.png
ПараметрыФорматированногоДокумента.png
50.МИК Договор.png
ТабличныйДокумент.png
ПараметрыТабличногоДокумента.png
31.МИК_Расходная накладная.png
ФорматированныйДокумент.png
ПараметрыФорматированногоДокумента.png
50.МИК Договор.png

6000 руб.

1000 руб.

Внимание! В раздел "Бесплатные файлы" добавлена демо-версия обработки!

Внешняя обработка "Конструктор внешних печатных форм" предназначена для пользователей современных программ системы 1С:Предприятие 8 (релиз платформы не ниже 8.3.17.1851), в которых есть справочник "Дополнительные отчеты и обработки" (меню "Администрирование / Печатные формы, отчеты и обработки / Дополнительные отчеты и обработки").

Основным достоинством Конструктора является то, что пользователям необязательно знать язык программирования 1С, так как Конструктор не использует режим работы "Конфигуратор". Создание внешних печатных форм происходит в обычном режиме работы "1С:Предприятие". Пользователи должны понимать, что такое справочник, документ и регистр сведений 1С. Они также должны иметь навыки создания документов Excel и Word.

Конструирование внешней печатной формы осуществляется в четыре этапа:

  1. Выбирается владелец печатной формы (справочник или документ). Конструктор автоматически генерирует набор параметров - источников данных для вставки значений в печатную форму.
  2. При необходимости набор параметров редактируется.
  3. Пользователь создаёт макет оформления печатной формы, вставляя в нужные места имена параметров.
  4. Макет печатной формы сохраняется в информационной базе, после чего у владельца печатной формы появляется команда печати, позволяющая напечатать созданный макет.

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

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

Конструктор поставляется в виде архивного файла .zip, в состав которого входят:

  1. Файл обработки "КонструкторВнешнихПечатныхФорм_6.1.epf";
  2. Файл руководства пользователя "КонструкторВнешнихПечатныхФорм_6.1.pdf";
  3. Файл примера табличного документа "МИК_Расходная_накладная.xml";
  4. Файл примера форматированного документа "МИК_Договор.xml".

Код обработки открыт для изменения и доработок. В течение первого месяца после приобретения Конструктора техподдержка и обновления предоставляются бесплатно.

Другие разработки автора:

Замечания и пожелания принимаются!

Статистика:
Просмотры 10839
Загрузки 24
Рейтинг 27
Создание 07.07.22 16:10
Обновление 08.09.23 12:11
№ Публикации 1686835
Характеристики:
Теги

Обработка внешняя печатная форма

Рубрики Печатные формы Рабочее место
Кому Пользователь
Тип файла Внешняя обработка (ert,epf)
Платформа Платформа 1С v8.3 ,
Управляемые формы
Конфигурация Конфигурации 1cv8
Операционная система Не имеет значения
Страна Россия
Отрасль Не имеет значения
Налоги Не имеет значения
Вид учета Не имеет значения
Доступ к файлу Платные (руб)
Код открыт Да
Наименование Файл Версия Размер
Конструктор внешних печатных форм, ред. 6.1: (документация) .pdf 6.1.4 5,67Mb 49 Скачать
Конструктор внешних печатных форм, ред. 6.1 (демо): .zip 6.1.4 3,34Mb 4 Скачать
1. Alexponenta 10.07.22 12:41 Сейчас в теме
Нет, конечно на словах звучит все очень прекрасно. Но вот в действительности платить 6000 за то, что будет использовано единожды. Ну не знаю
2. Техподдержка 10.07.22 16:59
Усер, под каким-то номером. Спасибо за высокую оценку моего труда.
SergeyTY; +1 Ответить
3. pauc3123 11.07.22 15:06 Сейчас в теме
Добрый день, а видео есть как пользоваться данной программой?(или пример создания любой печатной формы)
4. Техподдержка 11.07.22 16:13
(3) Здравствуйте. Видео пока нет. Работаю над этим. Постараюсь снять.
5. user1884370 13.12.22 18:38 Сейчас в теме
Полскажите, пожалуйста, Конструктор печатных форм поддерживает Допольнительные реквизиты? Как их вывести на создаваемую печатную форму?

Можно ли использовать данные с общих форм? Например, в конфигурации 1С ЗУП 3.1 информация о склонении ФИО находится на ОбщаяФорма.Склонения.
6. Техподдержка 14.12.22 03:58
Да, дополнительные реквизиты поддерживаются. Они хранятся в табличной части "Дополнительные реквизиты". Добавляете в схему таблицу с дополнительными реквизитами, связываете её с основной таблицей по ссылке и наименованию дополнительного реквизита.

На приложенном рисунке для физических лиц задан дополнительный реквизит "Родня". Чтобы его использовать в схему добавлена таблица "ФизическиеЛица.ДополнительныеРеквизиты" и в условии указано наименование дополнительного реквизита "Родня".

Теперь насчёт общих форм. Конструктор может выводить в печатную форму только данные, хранящиеся в информационной базе (справочники, документы, регистры сведений). На общей форме "Склонения" данные не извлекаются из информационной базы, а вычисляются, поэтому их использовать в конструкторе нельзя.
Прикрепленные файлы:
7. _SeA 21.12.22 15:59 Сейчас в теме
Подскажите, пожалуйста, обработка работает с документами из расширения?
8. Техподдержка 22.12.22 03:46
(7) Да, работает.
9. go_margaret 03.03.23 08:22 Сейчас в теме
Добрый день, правильно ли я понимаю, что конструктор работает с табличным документом 1С, а не с внешними шаблонами word? Где и в каком виде потом хранятся наторённые макеты?
10. Техподдержка 03.03.23 10:26
(9) Здравствуйте! Да, Вы понимаете правильно. Конструктор работает с табличным документом 1С (аналог табличного документа Excel) и с форматированным документом 1С (аналог документа Word). Настроенные макеты хранятся в настройках создаваемых конструктором внешних печатных форм.
go_margaret; +1 Ответить
11. arpanetwork 10.03.23 21:03 Сейчас в теме
Обработка рабочая и универсальная. Удобно, что можно создать любую печатную форму с данными из любого документа, справочника или регистра. Проверена на Комплексной автоматизации 2.5.8.410. Инструкция недостаточно полная в части работы с дополнительными реквизитами. Есть ошибка: при копировании формы из excel некоторые ячейки не воспринимают устанавливаемые значения, выводят просто текст параметра. Исправляется путем создания новых ячеек или удаления тех, которые нерабочие. Какую-либо системность в этом пока не нашел, было бы неплохо это исправить. Возможно при создании «с нуля» такой проблемы нет.
15. Техподдержка 13.03.23 04:04
(11) Благодарю за положительную оценку обработки. Все замечания и предложения тщательно законспектированы. С каждыми буду разбираться и, по возможности, исправлять. Заранее прошу прощения, если реакция не будет оперативной в связи с огромной загрузкой. Такая ситуация продлится до мая.
12. arpanetwork 10.03.23 22:39 Сейчас в теме
В некорректном отображении значений в ячейках выяснилась любопытная система: влияет объединение соседних ячеек. Если переменная перестает отображаться, нужно отменить объединение ячеек в соседних областях и далее поэтапно объединять обратно, отслеживая какое именно объединение ячеек влияет на отображение переменной.
17. Техподдержка 13.03.23 05:14
(12) Возможно, некорректное отображение значений в ячейках связано с тем, что ячейка может содержать либо текст, либо значение. Если ячейка создаётся руками, она по умолчанию содержит текст, а вот ячейка, вставленная из Excel, может содержать и текст, и значение. Конструктор обрабатывает только текст, так как он доступен всегда, но если ячейка содержит значение, параметр может не обнаруживаться.

Добавлю в конструктор обработку значений.
18. arpanetwork 13.03.23 08:38 Сейчас в теме
(17) Проблема наблюдалась также при создании документа «с нуля». Например, у нас есть 5 столбцов, в пятом столбце второй строки используем переменную, а первые две пустые ячейки в этой же строке объединяем. Уже на данном этапе переменная работает просто как текст. Если убрать объединение переменная вновь становится переменной.
19. Техподдержка 13.03.23 09:44
(18) Это было только моё предположение. Данное поведение обработки я исследую специально, чтобы понять его причину.
13. arpanetwork 10.03.23 22:40 Сейчас в теме
Если вы хотите вставить картинку, но она у вас не отображается, измените высоту строки на размер картинки.
14. Saveli 12.03.23 17:30 Сейчас в теме
Я правильно, понимаю, что при добавлении Доп. таблицы, например, для Документа добавляем связь с ТЧ Товары используется левое соединение. Т.е. если захочу выводить строки только по определенному условию, то строки которые не удовлетворяют условию все равно будут выводится, но пустыми? Или каким-то образом можно отрегулировать этот момент?
16. Техподдержка 13.03.23 05:00
(14) Да, Вы правильно понимаете, используется левое соединение, но конструктор спроектирован таким образом, чтобы не выводить пустых строк. То есть, конструктор анализирует выводимые параметры. Если выводить нечего, то он и не выводит. Сказанное не относится к пустым строкам оформления, которые выводятся как есть без предварительного анализа.
20. Saveli 14.03.23 23:29 Сейчас в теме
Подскажите, пожалуйста, каким образом считать сумма количества в колонках? Ну например вывести общую сумму в подвал таблицы
21. Техподдержка 15.03.23 03:56
(20) Пока общую сумму вывести нельзя. Я думал над этим, хотел использовать агрегатные функции, но приспособить их не получилось. Думаю создать свою функцию "Итог", которая будет накапливать итоговые суммы. Там, правда, есть нюанс - в какой момент начать накопление, ведь таблицы могут быть вложены друг в друга.
22. user1929099 30.03.23 14:32 Сейчас в теме
Подскажите, пожалуйста:

1. Есть документ в УНФ "Прием-передача в ремонт"
2. В нем создано 3 доп. реквизита и, соответственно заполнены значения (СерийныйНомер, Модель, КонтЛицо)
3. Как наименование реквизитов и сами значения перенести в печатную форму?

заранее спасибо
23. Техподдержка 31.03.23 03:59
(22) Здравствуйте, я тут отвечал в чате на аналогичный вопрос. Привожу этот ответ здесь (планирую включить его в документацию).

Дополнительные реквизиты в типовых конфигурациях 1С хранятся в табличных частях объектов с названием "Дополнительные реквизиты".

Работа конструктора внешних печатных форм с табличными частями объектов показана в руководстве на примере табличной части "Товары" документа "Демо: Реализация товаров" и табличной части "Контактная информация" справочника "Демо: Контрагенты".

Основным связующим звеном объекта и табличной части является реквизит "Ссылка". Эта связь добавляется автоматически, как только Вы добавляете связанную табличную часть.

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

Все табличные части "Дополнительные реквизиты" имеют одинаковый состав. Нас интересуют только два реквизита этих табличных частей "Свойство" и "Значение". Реквизит "Свойство" задаёт собственно дополнительный реквизит, а реквизит "Значение" задаёт значение этого дополнительного реквизита.

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

Добавим первую связанную таблицу для для длины (Справочник - Номенклатура - Дополнительные реквизиты). Конструктор автоматически добавит возможные связи, нас интересует только первая из них (Номенклатура.Ссылка = НоменклатураДополнительныеРеквизиты.Ссылка). Остальные связи нужно удалить.
Добавим вручную вторую связь, указывая конструктору, что нас интересует дополнительный реквизит "Длина". Для этого сначала в связанную таблицу добавим подчинённое поле "Свойство + Наименование", а параметр "Значение" переименуем в "Длина". Потом добавим следующее условие связи: НоменклатураДополнительныеРеквизиты.Свойство.Наименование = "Длина".

Далее добавим вторую связанную таблицу для ширины (Справочник - Номенклатура - Дополнительные реквизиты). Оставим первую автоматически добавленную связь (Номенклатура.Ссылка = НоменклатураДополнительныеРеквизиты1.Ссылка).
В эту таблицу добавим подчинённое поле "Свойство 1 + Наименование", параметр "Значение" переименуем в "Ширина" и вручную добавим условие связи: НоменклатураДополнительныеРеквизиты1.Свойство.Наименование = "Ширина".

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

Полученный результат представлен на следующих картинках.
Прикрепленные файлы:
24. istenly 23.05.23 11:13 Сейчас в теме
А сумму прописью возможно вставить? Мне бы в табличной форме трудовой договор сваять. Стандартным способом этого сделать нельзя.
25. Техподдержка 23.05.23 11:44
(24) Посмотрите в документации (Приложение 2) параметры форматирования чисел. Обратите внимание на параметры ЧП (число прописью) и ЧПР (число рублей прописью).
26. geotx 20.08.23 20:56 Сейчас в теме
Добрый день!
подскажите пожалуйста, работает ли конструктор сразу с несколькими источниками данных? например Заказ + Контрагент.
И если эти источники одинакового вида - Заказ поставщику + Заказ поставщику?
27. Техподдержка 21.08.23 04:18
(26) Здравствуйте! Не понял вопроса. Приведите, пожалуйста, пример, что Вы понимаете под словами Заказ + Контрагент?

Механизм внешних печатных форм всегда идёт от объектов одного вида, например, Заказ. Таких объектов может быть много. Например, можно в списке выделить несколько заказов и нажать Печать - в одном документе будет напечатано несколько заказов.
28. geotx 21.08.23 11:20 Сейчас в теме
Полностью с вами не согласен, механизм внешней печатной формы не всегда идет от объектов одного вида. Например источником печатной формы определить Заказ, а также Контакт, который не привязан к Заказу.
29. Техподдержка 21.08.23 13:09
(28) Хорошо, не буду спорить. Отвечу так: Конструктор работает с одним источником данных.

Оставьте свое сообщение

См. также

Комплект готовых анкет для интервью по подсистемам (Общая часть, НСИ, Регламентированный учет, Продажи, Закупки, Склад, Произ...

Готовый комплект анкет для экспресс-обследования комплексного проекта автоматизации бизнес-процессов на 1С: ERP Управление предприятием, также можно подобрать необходимые анкеты по определенным подсистемам в формате WORD (.docx).

2000 руб.

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

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

12000 руб.

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

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

4800 руб.

Мастер ТТН. Версия ПРОФ

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

2000 руб.

Программа Дисплей покупателя: второй монитор (Информационное табло). Поддержка видео

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

6600 руб.

АРМ Начальника производства и АРМ Рабочего цеха для 1С:УНФ. Цифровое производство малого и среднего бизнеса

Расширение для 1С:УНФ с комплектом из двух АРМ: «АРМ для начальника производства» и «АРМ для рабочего цеха». «АРМ Начальника производства» позволяет анализировать общую картину состояния заказов покупателей и наличие конечных комплектующих ...

14400 руб.

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

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

3600 руб.