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


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

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

8 Comments

  1. arithmometr

    А Docprint.ert из опубликованных на ИТС уже не катит?

    Изобретаем велосипед?

    Reply ↓
  2. Pim

    (1) ДокПринт печатает реестр документов, а мне надо один документ. Кроме этого моя обработка «умеет» определять по каким колонкам надо собирать итоги (сумма). Т.е. это некая универсальная печатная форма.

    Reply ↓
  3. v.l.

    По-моему в DocPrint тоже можно выбирать один или неесколько документов, да и итоги тоже можно задавать. Или я ошибаюсь.

    Reply ↓
  4. x-arogov-x

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

    Reply ↓
  5. x-arogov-x

    А так же суммировать любые числовые данные таблицы.

    Reply ↓
  6. big60

    (1) Иногда бывает нужно распечатать только один документ, при этом его данные (дату,номер, сумму…) помнишь только приблизительно, но при выборе из журнала вспомнишь. Когда-то я писал для себя такую обработку, только наспех и не так красиво. Автору — плюс. Штука нужная

    Reply ↓
  7. Pim

    На самом деле, мужики, ещё раз говорю обработка заточена под печать конкретного документа, т.е. выбираешь вид и документ и печатаешь его. Более того, если в глоб. модуль добавить

    ///=========================================================­====================

    процедура гпНапечататьДокумент(конт) экспорт

    пПараметры = СоздатьОбъект(«СписокЗначений»);

    пПараметры.Set(«doc», конт);

    пПараметры.Set(«ПечататьВсеРевизиты», 1);

    ОткрытьФорму(«Report.PDTableAttrPrint#», пПараметры);

    конецПроцедуры // гпНапечататьДокумент

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

    (5) А в докПринт я не нашёл как указать конкретный документ или его номер, дату. В выборке могут участвовать условия по реквизитам шапки и общим реквизитам.

    Reply ↓
  8. gutentag

    по «операции» нечего не печатает проводки,

    а так понравилось

    Reply ↓

Leave a Comment

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