gifts2017

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

Опубликовал Пимшин 1 (Pim) в раздел Печать - Универсальные печатные формы

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

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

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

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

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Galytskyy Volodymyr (arithmometr) 21.03.10 19:01
А Docprint.ert из опубликованных на ИТС уже не катит?
Изобретаем велосипед?
2. Пимшин 1 (Pim) 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) 24.03.10 11:23
(1) Иногда бывает нужно распечатать только один документ, при этом его данные (дату,номер, сумму...) помнишь только приблизительно, но при выборе из журнала вспомнишь. Когда-то я писал для себя такую обработку, только наспех и не так красиво. Автору - плюс. Штука нужная
7. Пимшин 1 (Pim) 24.03.10 14:11
На самом деле, мужики, ещё раз говорю обработка заточена под печать конкретного документа, т.е. выбираешь вид и документ и печатаешь его. Более того, если в глоб. модуль добавить
///=========================================================­====================
процедура гпНапечататьДокумент(конт) экспорт

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

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

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