Установка нескольких видов внешней обработки
Добрый день, появилась необходимость создать внешнюю обработку, которая будет иметь несколько видов обработки.
Сейчас обработка имеет 1 команду, которая открывает управляемую форму.
Мне нужно добавить возможность заполнять управляемую форму по данным документа, из которого она была запущена.
Или если обработка запущена из раздела, то оставлять данные формы пустыми.
Пробовал использовать вид обработки "ЗаполнениеОбъекта" и "ПечатнаяФорма", но в таком случае, нельзя указать в размещении какой-либо раздел. А с видом "ДополнительнаяОбработка", соответственно, нельзя разместить обработку в документ.
Подскажите:
1) есть ли вообще возможность указать несколько видов обработки, например, "ЗаполнениеОбъекта"
и "ДополнительнаяОбработка"
2) можно ли указать разные виды размещений (и раздел, и документ)
3) если ни то, ни другое нельзя, то как выйти из этой ситуации, не прибегая к расширениям или изменениям конфигурации
Спасибо!
Сейчас обработка имеет 1 команду, которая открывает управляемую форму.
Мне нужно добавить возможность заполнять управляемую форму по данным документа, из которого она была запущена.
Или если обработка запущена из раздела, то оставлять данные формы пустыми.
Пробовал использовать вид обработки "ЗаполнениеОбъекта" и "ПечатнаяФорма", но в таком случае, нельзя указать в размещении какой-либо раздел. А с видом "ДополнительнаяОбработка", соответственно, нельзя разместить обработку в документ.
Подскажите:
1) есть ли вообще возможность указать несколько видов обработки, например, "ЗаполнениеОбъекта"
и "ДополнительнаяОбработка"
2) можно ли указать разные виды размещений (и раздел, и документ)
3) если ни то, ни другое нельзя, то как выйти из этой ситуации, не прибегая к расширениям или изменениям конфигурации
Спасибо!
По теме из базы знаний
- Внешние обработки и отчеты 1С:Предприятие 8.2
- [ТАКСИ] Шаблон внешней обработки...и не только
- Управляемая консоль запросов, отчетов 3.9.0 (расширение, внешняя обработка)
- Общий (сводный) счет по нескольким реализациям клиенту для УТ 11, КА 2, ERP
- Менеджер продаж, внешняя обработка для 1С: Бухгалтерии предприятия, редакция 3.0
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) Можно в команде клиентского метода (для вида обработки "ПечатнаяФорма") проверять владельца формы обработки - если ВладелецФормы.ИмяФормы = "Документ.ИмяДокумента.Форма.ФормаДокумента", тогда... в зависимости от формы владельца заполнять или не заполнять управляемую форму.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот