IE2017

Печать документа универсальная

Печать - Универсальные печатные формы

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

Обработка печатает шапку и табличную часть документа. Можно выбирать, какие поля печатать. По колонкам, имеющим флажок "Итог", рассчитываются итоги.

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

Наименование Файл Версия Размер
Обработка печати
.ert 188,00Kb
22.07.13
231
.ert 188,00Kb 231 Скачать

См. также

Комментарии
1. Galytskyy Volodymyr (arithmometr) 148 21.03.10 19:01 Сейчас в теме
А Docprint.ert из опубликованных на ИТС уже не катит?
Изобретаем велосипед?
2. Пимшин 1 (Pim) 154 21.03.10 19:23 Сейчас в теме
(1) ДокПринт печатает реестр документов, а мне надо один документ. Кроме этого моя обработка "умеет" определять по каким колонкам надо собирать итоги (сумма). Т.е. это некая универсальная печатная форма.
3. vladal (Vladal) 24.03.10 09:48 Сейчас в теме
По-моему в DocPrint тоже можно выбирать один или неесколько документов, да и итоги тоже можно задавать. Или я ошибаюсь.
4. Александр Рогов (x-arogov-x) 24.03.10 09:53 Сейчас в теме
Док принт позволяет делать выборку по документу и не только (условий может быть куча ))) ).
5. Александр Рогов (x-arogov-x) 24.03.10 09:55 Сейчас в теме
А так же суммировать любые числовые данные таблицы.
6. Александр Булейко (big60) 31 24.03.10 11:23 Сейчас в теме
(1) Иногда бывает нужно распечатать только один документ, при этом его данные (дату,номер, сумму...) помнишь только приблизительно, но при выборе из журнала вспомнишь. Когда-то я писал для себя такую обработку, только наспех и не так красиво. Автору - плюс. Штука нужная
7. Пимшин 1 (Pim) 154 24.03.10 14:11 Сейчас в теме
На самом деле, мужики, ещё раз говорю обработка заточена под печать конкретного документа, т.е. выбираешь вид и документ и печатаешь его. Более того, если в глоб. модуль добавить
///=========================================================­====================
процедура гпНапечататьДокумент(конт) экспорт

пПараметры = СоздатьОбъект("СписокЗначений");
пПараметры.Set("doc", конт);
пПараметры.Set("ПечататьВсеРевизиты", 1);
ОткрытьФорму("Report.PDTableAttrPrint#", пПараметры);
конецПроцедуры // гпНапечататьДокумент

то в эту обработку можно добавить в качестве печатной формы к любому докумеинту.

(5) А в докПринт я не нашёл как указать конкретный документ или его номер, дату. В выборке могут участвовать условия по реквизитам шапки и общим реквизитам.
gutentag; +1 Ответить
8. Igоr Sаulеviсh (gutentag) 251 25.03.10 00:33 Сейчас в теме
по "операции" нечего не печатает проводки,
а так понравилось
Оставьте свое сообщение