Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Как добавить доп.печат.форму в список печатных форм документа?

Как добавить доп.печат.форму в список печатных форм документа?
Я
   MAPATNK2
 
23.10.19 - 11:28
Всем доброго дня Управление торговлей и взаимоотношениями с клиентами (CRM)", редакция 2.0

Добавила внешнюю печатную форму. Но её можно запустить только из Печать - Дополнительные печатные формы - Моя печатная форма. Можно как то внешнюю печатную форму поместить рядом со стандартными печатными формами, как в других версиях? Чтобы было : Печать - Моя печатная форма. Хотелки руководства, но блин, придется вносить правки в конфигурацию, а снимать с поддержки не хотелось бы.
 
 
   Uzyf
 
1 - 23.10.19 - 11:32
типа такого что ли?
Функция СведенияОВнешнейОбработке() Экспорт

    ПараметрыРегистрации = Новый Структура;
    
    МассивНазначений = Новый Массив;
    МассивНазначений.Добавить("Документ.РеализацияТоваровУслуг");
    МассивНазначений.Добавить("Документ.РеализацияУслугПрочихАктивов");
    МассивНазначений.Добавить("Документ.ПередачаДавальцу");
    
    ПараметрыРегистрации.Вставить("Вид", "ПечатнаяФорма"); 
    ПараметрыРегистрации.Вставить("Назначение", МассивНазначений);
    ПараметрыРегистрации.Вставить("Наименование", "Приказ на отгрузку"); 
    ПараметрыРегистрации.Вставить("Версия", "1.0");
    ПараметрыРегистрации.Вставить("БезопасныйРежим", Истина);
    ПараметрыРегистрации.Вставить("Информация", "Печатная форма Приказ на отгрузку к документам Реализация товаров и услуг, Передача давальцу, Реализация услуг и прочих активов");
    
    ТаблицаКоманд = Новый ТаблицаЗначений;
    ТаблицаКоманд.Колонки.Добавить("Представление"); 
    ТаблицаКоманд.Колонки.Добавить("Идентификатор"); 
    ТаблицаКоманд.Колонки.Добавить("Использование"); 
    ТаблицаКоманд.Колонки.Добавить("ПоказыватьОповещение");
    ТаблицаКоманд.Колонки.Добавить("Модификатор");
    
    НоваяКоманда = ТаблицаКоманд.Добавить();
    НоваяКоманда.Представление = "Приказ на отгрузку";
    НоваяКоманда.Идентификатор = "ПФ_MXL_ПриказНаОтгрузку"; 
    НоваяКоманда.Использование = "ВызовСерверногоМетода"; 
    НоваяКоманда.ПоказыватьОповещение = Истина;
    НоваяКоманда.Модификатор = "ПечатьMXL";
    
    ПараметрыРегистрации.Вставить("Команды", ТаблицаКоманд);
    
    Возврат ПараметрыРегистрации;
    
КонецФункции
   MAPATNK2
 
2 - 23.10.19 - 11:32
Стоит обе галочки "Показывать в формах элементов справочников и документов" и "В списках". Если убрать вторую галочку - печатная форма вообще пропадает, если убрать первую галочку - ничего не измениться.
   Uzyf
 
3 - 23.10.19 - 11:32
МассивНазначений - это документы к которым прикрепляется печатная форма
   MAPATNK2
 
4 - 23.10.19 - 11:33
(3) Ну это есть. Я добавила
   Uzyf
 
5 - 23.10.19 - 11:36
(4) ну у меня при таком коде внешняя печатная форма есть в списке кнопки печати
   MAPATNK2
 
6 - 23.10.19 - 11:37
(5) В других конфигурациях у меня тоже все есть
   MAPATNK2
 
7 - 23.10.19 - 11:37
Выводится в - 1
А надо в - 2
https://yadi.sk/i/anXfIV1BV7PHsA
   MAPATNK2
 
8 - 23.10.19 - 11:39
   Uzyf
 
9 - 23.10.19 - 11:41
а ну тогда не знаю, эти какая то специфика данной конфы
   MAPATNK2
 
10 - 23.10.19 - 11:45
(9) печаль :( Прям точно?
   Uzyf
 
11 - 23.10.19 - 11:57
(10) в смысле я этого не знаю, не сталкивался с такой конфой. Кто-то может и знает

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