Заполнение ТЧ документа внешней обработкой #595568


#0 by Razor
Каким образом подключить внешнюю обработку заполнения для управляемой формы в неуправляемом приложении?
#1 by Господин ПЖ
о как...
#2 by Ayvengo
Сервис->Внешние печатные формы и обработки -> Справка (?) и читаем, что пишут про обработку заполнения ТЧ :)
#3 by Razor
, то есть обычное) , там написано как заполнять обычные формы, если там указать обработку для заполнения ТЧ управляемой формы ничего не произойдет
#4 by Ayvengo
скинь текст, что там написан, а-то с-ка не под рукой.
#5 by Razor
Подключение новой внешней обработки Чтобы подключить новую внешнюю обработку, нужно зарегистрировать ее в указанном справочнике. Для этого из формы списка справочника следует открыть форму регистрации, нажав на кнопку Добавить. В открывшемся окне нужно указать файл внешней обработки с расширением .epf (кнопка Заменить файл внешней обработки). В поле Наименование автоматически отобразится название подключенной внешней обработки, которое можно изменить вручную. В поле Вид нужно выбрать вид обработки из следующих вариантов: Обработка; (произвольная); Заполнение табличных частей; Печатная форма. В зависимости от выбранного вида отработки может потребоваться указать дополнительные данные. Произвольная обработка Для произвольных обработок можно указать расписание для автоматического запуска обработки. Произвольный отчет Для произвольных отчетов дополнительные данные указывать не нужно. Заполнение табличных частей Для обработок заполнения табличных частей объектов необходимо дополнительно указать список объектов и их табличных частей.
#6 by Razor
В управляемом приложении, как я понял, добавляются команды на форму(тип "Заполнение объекта") и ввод на основании, там нет отдельного заполнения ТЧ. Я использую конфигурацию ЗУП Корп, которая представляет собой немного доделанный ЗУП, все изменения сделаны на управляемых формах. Но механизма регистрации внешних обработок для управляемых форм не могу найти, таких как:
#7 by Поpyчик-4
Для неуправляемого приложения никак не подключишь, там принцип другой. Дублируй код и формы в обработке.
#8 by Ayvengo
надо будет завтра посмотреть, что-то засомневался я :)
#9 by Поpyчик-4
Встраивай в свою ЗУП Корп БСПятину в части внешних обработок и отчётов.
#10 by Razor
Я правильно понимаю что если запустить в режиме управляемого приложения то все равно ничего не получится? , я хочу заполнить документ, что конкретно продублировать? , БСПятина - что это?
#11 by Конфигуратор1с
Библиотека стандартных подсистем
#12 by Razor
, внешние обработки как раз и задумывались для минимизации изменений в конфе)
#13 by Поpyчик-4
А куда деваться, хочешь внешние обработки для управляемого приложения, встраивай соответствующие механизмы для обеспечения работы.
#14 by Razor
, а что конкретно надо встроить?
#15 by Поpyчик-4
Скачай комплект БСП, разверни демо-базу, изучи документацию. Всё разжёвано подробно.
#16 by Ayvengo
Так-с, еще разок уже на свежую голову. У тебя документ сделан в обычном приложении и ты хочешь, что бы он заполнялся типовым механизмом? Я так понимаю, что документ у тебя был сделан руками в обычном приложении, но типовые механизмы ты не встроил? А так по идее должна быть команда ДополнительныеОтчетыИОбработкиЗаполнениеОбъекта, в которой установлен состав объектов, в котором эта команда добавляется (смотри модуль этой команды). Надеюсь, что правильно понимаю .
#17 by Поpyчик-4
Неправильно понял, освежуй ещё раз голову, соскреби остатки скальпа. У ТС есть обработка для управляемого приложения, которую он хочет использовать в обычной ЗУП Корп.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С