Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

ВПФ Комплект документов БП 3.0

ВПФ Комплект документов БП 3.0
Я
   Bobito77
 
30.09.16 - 11:54
Подскажите как реализовать печать доработанных типовых комплеком, на подобии как это сделано в типовой процедуре. Пробывал разобраться отладчиком, но закаполся в общих модулях. Может кто делал такое.
 
 
   Bobito77
 
1 - 30.09.16 - 11:56
Непонятно на каком моменте перехватывать управление
   SerF_2011
 
2 - 30.09.16 - 12:11
Я добавил внешнюю обработку:
Функция СведенияОВнешнейОбработке() Экспорт
    
    ПараметрыРегистрации = Новый Структура;
    
    ПараметрыРегистрации.Вставить("Вид", "ПечатнаяФорма");
    ПараметрыРегистрации.Вставить("Назначение", ПолучитьНазначениеОбработки());
    ПараметрыРегистрации.Вставить("Наименование", НСтр("ru = 'Внешняя печатная форма: Печать комплекта документов'"));
    ПараметрыРегистрации.Вставить("Версия", "1.0");
    ПараметрыРегистрации.Вставить("БезопасныйРежим", Истина);
    ПараметрыРегистрации.Вставить("Информация", НСтр("ru = 'Обработка формирования внешней печатной формы: ""Печать комплекта документов""'"));
    
    
    
    ДобавитьКоманду(ТаблицаКоманд,
                    НСтр("ru = 'Печать комплекта документов'"),
                    "ПечатьКомплекта",
                    "ВызовКлиентскогоМетода",
                    Истина,
                    "ПечатьMXL");
                                        
    
    ПараметрыРегистрации.Вставить("Команды", ТаблицаКоманд);
    
    Возврат ПараметрыРегистрации;
    
КонецФункции

а потом в ее форме написал:
&НаКлиенте
Процедура Печать(ИдентификаторКоманды, ОбъектыНазначенияМассив) Экспорт

    ОткрытьФорму("ОбщаяФорма.НастройкаПечатиКомплекта", Новый Структура("Объекты, МенеджерПечати, ИмяФормы",
            ОбъектыНазначенияМассив, "Документ.СчетНаОплатуПокупателю", "Документ.СчетНаОплатуПокупателю.Форма.ФормаДокумента"));    
    
    
КонецПроцедуры


работает, надо же))
   SerF_2011
 
3 - 30.09.16 - 12:13
Перед Добавить команду забыл:

    ТаблицаКоманд = Получить Таблицу Команд();
   Bobito77
 
4 - 30.09.16 - 12:43
(3) А можно ссылочку на обработочку, чтоб отладчиком покапаться, а то по куску не могу вьехать что и куда
   oslokot
 
5 - 30.09.16 - 12:51
рукалицо...
   Bobito77
 
6 - 30.09.16 - 14:38
(3) Спасибо, разобрался

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует