|
Подключение внешней печатной формы к документу | ☑ | ||
---|---|---|---|---|
0
NIGHTHUNTER
28.04.22
✎
13:40
|
Необходимо подключить внешнюю печатную форму к документу.
Пока есть вывод одного макета без данных. Хотел подключить его к документу, и посмотреть открытие. Потом уже заниматься заполнением, и выводом данных в макет. При открытии как внешняя обработка, и выборе документа в реквизит СсылкаНаОбъект, макет пустой, открывается. Добавляю во внешние печатные формы и обработки. Обработка добавилась. Сейчас нужно выбрать размещение. http://joxi.ru/krDa79GFG30yRm В По видам объектов. нудного документа почему то нет в списке. Открываю по разделам интерфейса. Документ нужный есть в разделе Закупки - Закупки - Счет фактура полученный . Ставлю галку. выбрать. Потом Записать и закрыть, выходит ошибка, - Метод объекта не обнаружен (ДобавитьКомандыПечати) {ОбщийМодуль.УправлениеПечатью.Модуль(2478)}: Источник.Менеджер.ДобавитьКомандыПечати(ДобавляемыеКомандыПечати); {ОбщийМодуль.УправлениеПечатью.Модуль(1577)}: ОбщегоНазначения.ОбъектМетаданныхПоИдентификатору(Объект, Ложь)); {Справочник.ДополнительныеОтчетыИОбработки.Форма.ФормаЭлемента.Форма(1471)}: КомандыПечатиОбъекта = МодульУправлениеПечатью.СтандартныеКомандыПечатиОбъекта(Объект.Назначение[0].ОбъектНазначения); {Справочник.ДополнительныеОтчетыИОбработки.Форма.ФормаЭлемента.Форма(237)}: ЗаполнитьКоманды(); {Справочник.ДополнительныеОтчетыИОбработки.Форма.ФормаЭлемента.Форма(550)}: Успех = Записать(ПараметрыЗаписи); {Справочник.ДополнительныеОтчетыИОбработки.Форма.ФормаЭлемента.Форма(539)}: ВыполнитьОбработкуОповещения(Обработчик, КодВозвратаДиалога.ОК); {Справочник.ДополнительныеОтчетыИОбработки.Форма.ФормаЭлемента.Форма(392)}: ЗаписатьНаКлиенте(Истина); Почему я не могу добавить внешнюю печатную форму к документу Счет фактура полученный? Как это сделать? Что не так? |
|||
1
NIGHTHUNTER
28.04.22
✎
13:42
|
Сейчас при открытии внешней печатной формы обработки, сразу выходит сообщение, -
http://joxi.ru/bmoyBOniOjMbWA . Что нужно исправить. Почему не работает? |
|||
2
vicof
28.04.22
✎
13:46
|
Про мозг и руки уже говорили?)
Нет у тебя в модуле менеджера такой процедуры |
|||
3
NIGHTHUNTER
28.04.22
✎
13:54
|
(2) В модуле менеджера чего?
Конфигурация же типовая 1С:ERP Управление предприятием 2 (2.5.7.359) . Что теперь делать? Я же конфигурацию то типовую не дорабатываю, там все должно работать. Вот в чем вопрос. |
|||
4
vicof
28.04.22
✎
13:58
|
{ОбщийМодуль.УправлениеПечатью.Модуль(2478)}: Источник.Менеджер.ДобавитьКомандыПечати(ДобавляемыеКомандыПечати);
Угадай, на какую строчку нужно встать, чтобы посмотреть, что же за источник и что за модуль менеджера. |
|||
5
NIGHTHUNTER
28.04.22
✎
14:25
|
(4) Отладка не работает ((( .
Видимо не включина (( |
|||
6
hhhh
28.04.22
✎
15:17
|
(5) ну ты наверно забыл добавить процедуру ДобавитьКомандыПечати в документ счетфактура этот. Бывает, не парься.
|
|||
7
NIGHTHUNTER
29.04.22
✎
02:37
|
(6) Я считал что достаточно только правильно сделать внешнюю печатную форму и подключить.
Там чего то не хватает? Какой код должен быть в этой процедуре ДобавитьКомандыПечати () ? Я открыл сейчас документ РеализацияТоваровУслуг, на основании которого взял имеющуюся счет фактуру и стал переделывать. Там есть в модуле менеджера эта процедура ДобавитьКомандыПечати(), но код там, видимо свойственный только этому документу. Какой код должен быть в процедуре что добавляю я? |
|||
8
NIGHTHUNTER
29.04.22
✎
03:02
|
Добавил в расширение документ СчетФактураПолученный.
В модуле менеджера прописал процедуру, - // Заполняет список команд печати. // // Параметры: // КомандыПечати - см. УправлениеПечатью.СоздатьКоллекциюКомандПечати // Процедура ДобавитьКомандыПечати(КомандыПечати) Экспорт Сообщить(ТипЗнч(КомандыПечати)); Сообщить(КомандыПечати.Количество()); КонецПроцедуры Как сейчас что бы в документе появилась кнопка? |
|||
10
NIGHTHUNTER
29.04.22
✎
04:05
|
Я смотрю в базе, где взял внешнюю обработку счет фактуры. Но там нет ничего в коде, что бы можно было понять и сделать по подобию.
Подскажите пожалуйста, как подключенную к документу внешнюю обработку вывести на печать на форме документа? вот что у меня в модуле объекта внешней обработки http://joxi.ru/VrwGpQNuo5ok8r |
|||
11
NIGHTHUNTER
29.04.22
✎
06:00
|
отработал по памятке https://infostart.ru/1c/articles/1132897/
версия БСП в конфигурации http://joxi.ru/p27pgLvCLDLvDA |
|||
12
NIGHTHUNTER
29.04.22
✎
06:34
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |