Групповая (пакетная) печать документов

Печать - Пакетная печать

Данная обработка отлично подойдет для тех, кто печатает большое количество документов.

Хочу представить вашему вниманию обработку групповой (пакетной) печати документов.

Особенность этой обработки в том, что можно задать макет печати документа (если к документу подключены внешние печатные формы - то они тоже отобразятся в перечне макетов)

Возможности обработки:

1. Выбор типа документа (на данный момент обработка может работать только при одном выбранном виде документа)

2. Настройка отбора документов. Можно отобрать документы по одному или нескольким признакам

3. Выбор печатной формы документа (внешней или встроенной)

Скачать файлы

Наименование Файл Версия Размер
ГрупповаяПечатьДокументов
.epf 47,92Kb
16.10.15
35
.epf 1.0 47,92Kb 35 Скачать

См. также

Комментарии
1. Максим Сагайдак (maximsagaydak) 6 17.10.15 10:41 Сейчас в теме
Уважаемые пользователи - если у вас есть пожелания по поводу улучшения этой обработки - пишите свои пожелания! :)
2. Сергей Проценко (shampan) 1 19.10.15 11:08 Сейчас в теме
Как пожелание работа под управляемыми формами.
3. Максим Сагайдак (maximsagaydak) 6 20.10.15 05:57 Сейчас в теме
По свободе времени постараюсь заняться этим вопросом, к тому же тема управляемых форм интересна самому!
4. Ирина Тодорова (Hantinka) 05.11.15 18:06 Сейчас в теме
Скажите, пожалуйста, а отличие от штатной обработки только в возможности выбора макета или есть что-то ещё интересное? Скачать пока не могу, к сожалению.
5. Максим Сагайдак (maximsagaydak) 6 06.11.15 06:25 Сейчас в теме
Да, вы правы, только в выборе макета на печать, т.к. в штатной это не было реализовано. Если у вас есть пожелания - говорите :)
6. Ким (Ким) 15 23.11.15 18:59 Сейчас в теме
Если не заглядывать в код, оно может и ничего. Хотя у меня не заработало, видимо релиз не тот.
А если заглянуть, то сделано неаккуратно
7. Константин Исиченко (IsiKosta) 699 12.07.16 09:32 Сейчас в теме
БП 2.0.65.34 платформа 8.3.7.1860
При нажатии на кнопку "Отобрать" ошибка
{ОбщийМодуль.УниверсальныеМеханизмы.Модуль(1500)}: Итератор для значения не определен
Для каждого КлючИЗначение Из ВнутренниеПечатныеФормы Цикл
8. Андрей (AKV77) 221 05.05.17 10:51 Сейчас в теме
Спасибо, пригодилась.

Но пришлось "подштриховать" для бух. 2,0

Форма :

Первое
Если ЭтаФорма.ЭлементыФормы.СписокПечатныхФорм.Значение.ЭтоВыбор.Расшифровка = "ВстроеннаяПечатнаяФорма"
ИЛИ ЭтаФорма.ЭлементыФормы.СписокПечатныхФорм.Значение.ЭтоВыбор.Расшифровка = Неопределено
Тогда

и второе

//Заполнить макеты
Если ТаблицаДанных.Количество() > 0 Тогда
Объект = ТаблицаДанных[0].Ш_Ссылка.ПолучитьОбъект();
МетаданныеОбъекта = Объект.Метаданные();
ДеревоМакетовПечати = УниверсальныеМеханизмы.ПолучитьДеревоМакетовПечати(Объект, Объект.ПолучитьСтруктуруПечатныхФорм(), Новый Действие("ОсновныеДействияФормыПечать"), Новый Действие("ОсновныеДействияФормыУстановитьПечатьПоУмолчанию"));
9. Максим Сагайдак (maximsagaydak) 6 05.05.17 20:40 Сейчас в теме
Спасибо за комментарий.
Обработка писалась очень давно, а в бухе 2.0 немного по другому
Оставьте свое сообщение