БП 3.0 . Внешняя печатная форма для самодельного документа.

1. fantomas 11.04.14 14:43 Сейчас в теме
Задача: Реализовать мехнаизм подключения внешних печатных форм к документу.
Что имеем:
1) БП 3.0.28.7
2) Внешняя печатная форма,в модуль объекта, в соответствии с новыми требованиями добавлены следующие функции и процедуры:
а) Функция СведенияОВнешнейОбработке() Экспорт
б) Функция ПолучитьТаблицуКоманд()
в) Процедура ДобавитьКоманду(ТаблицаКоманд, Представление, Идентификатор, Использование, ПоказыватьОповещение = Ложь,
Модификатор = "")

2.1) Внешняя печатная форма успешно зарегистрированна в справочнике "ДополнительныеОтчетыИОбработки", Администрирование -> Дополнительные отчеты и обработки, все парамметры из "СведенияОВнешнейОбработке" успешно подтянуты.
3) В общей команде "ДополнительныеОтчетыИОбработкиПечатныеФормы", в "Тип параметра команды" установлен флаг на нашем документе, после чего появилася кнопка "Печать->Дополнительные печатные формы..." в конфигураторе.
4) В модуль формы пациент документа, добавлена процедура "Подключаемый_ВыполнитьКомандуПечати", с одной строкой
"УправлениеПечатьюКлиент.ВыполнитьПодключаемуюКомандуПечати(Команда, ЭтаФорма, Объект);"

После всех манимпуляций, хочу увидеть в режиме предприятия форму своего документа с кнопкой печать(подменю), где будет видна наша внешняя печатная форма. Но, увы не вижу, пол дня уже бьюсь все перегуглил, книг нет. Где ошибка? Что нужно еще сделать что б достичь желаемого?
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. fantomas 11.04.14 15:29 Сейчас в теме
Все взлетело! Всем Спасибо! Нужно было сделать еще следующие, в модуль менежер документа добавить процедуру "ДобавитьКомандыПечати(КомандыПечати) Экспорт"
Так как модуль управления печатью

СтандартнаяОбработка = Истина;
УправлениеПечатьюПереопределяемый.ПередДобавлениемКомандПечати(ИмяФормы, КомандыПечати, СтандартнаяОбработка);

Если СтандартнаяОбработка Тогда


считает что у документа должна быть встроеная печатная форма....

Решение считаю кривым и не до конца понятным.. но как временно решение, вполне пригодно. )
4. Bukaska 147 15.04.14 11:34 Сейчас в теме
(2) fantomas, Вы бы выложили свою печатную печатную, а то не совсем понимаю, о чем речь.
Не обязательно добавлять команды печати в модуль менеджера.
Поточнее скажите что вы хотите)))
По сути и так обработка должна появиться в числе печатных форм, или в меню: Дополнительные печатные формы)))
А что релиз такой старый?
3. Викунец 15.04.14 11:04 Сейчас в теме
Тоже долго бьюсь с этой проблемой, сейчас попробую)))
5. geldar 7 13.05.15 12:51 Сейчас в теме
Возможно ли добавить команду печати для формы списка через внешнюю печатную форму??
6. fantomas 19.05.15 10:14 Сейчас в теме
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот