[РЕШЕНО] Внешняя печатная форма

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем 1с-ник, 3 окт 2016.

  1. TopicStarter Overlay
    1с-ник
    Offline

    1с-ник Профессионал в 1С

    Регистрация:
    5 окт 2014
    Сообщения:
    327
    Симпатии:
    53
    Баллы:
    54
    Добрый день.
    Задача: добавить внешнюю печатную форму "Счета на оплату" заменяя стандартную при некотором условии (если в договоре счета указан один подписант, то должна использоваться стандартная ПФ, иначе - моя внешняя).
    Читаю на ИТС:
    Получается, что в параметрах регистрации сведений о внешней обработке я могу лишь указать заменяемую типовую команду "СчетЗаказ", но без отбора (условия)!
    Подскажите, можно ли всё-таки сделать заменяемую ВПФ с отбором как было до управляемых форм (раньше я так делал)?
  2. Dem0lisher
    Offline

    Dem0lisher Профессионал в 1С

    Регистрация:
    4 авг 2009
    Сообщения:
    1.028
    Симпатии:
    51
    Баллы:
    54
    Попробуйте без отборов - программно (2 макета и 2 процедуры вывода)
    Условие определяйте во время печати
    1. Типовая процедура (если не требуется по условию)
    2. Ваша измененная процедура (если удовлетворяет вашему условию)
    А заменить - наверное идентификатор подставить как у типовой.
    У вас управляемые формы?
    1с-ник нравится это.
  3. TopicStarter Overlay
    1с-ник
    Offline

    1с-ник Профессионал в 1С

    Регистрация:
    5 окт 2014
    Сообщения:
    327
    Симпатии:
    53
    Баллы:
    54
    Спасибо. Так и сделал. В обработчике ПриПечати() выбираю макет по условию.
    Просто думал, что в управляемых формах функционал не будет "беднее" и я смогу отбор установить прямо в самой форме справочника доп обработок, либо в сведениях обработки.
    Решено!

Поделиться этой страницей