helpf.pro
Регистрация

v8: Модуль менеджера УФ

Bell
17.02.2015 15:39Прочитано: 5831
Код 1C v 8.3
 Здравствуйте   

Добавил кнопка в меню ПЕЧАТЬ.

Хочу отрыть при нажатии на эту кнопку форму обработки

Процедура ДобавитьКомандыПечати(КомандыПечати) Экспорт КомандаПечати = КомандыПечати.Добавить(); КомандаПечати.Идентификатор = "ПечатьНакладных"; КомандаПечати.Представление = НСтр("ru = 'Печать ТН и ТТН'"); КомандаПечати.ПроверкаПроведенияПередПечатью = Истина;

КонецПроцедуры

Процедура Печать(МассивОбъектов, ПараметрыПечати, КоллекцияПечатныхФорм, ОбъектыПечати, ПараметрыВывода) Экспорт

// На могу получить идентификатор  ПечатьНакладных ???????????

СтруктураПечати = Новый Структура;   ОбработкаПечати = Обработки.ПечатьНакладных.ПолучитьФорму("ФормаОбработки");  

ОбработкаПечати.Открыть();

КонецПроцедыр

Yandex
Возможно, вас также заинтересует
Реклама на портале
E_Migachev
17.02.2015 17:58Ответ № 1

делаешь через команду?

E_Migachev
17.02.2015 18:00Ответ № 2

ОбработкаПечати = Обработки.ПечатьНакладных.ПолучитьФорму("ФормаОбработки"); - это срабатывает?

Bell
18.02.2015 09:42Ответ № 3

Пишет ошибку

{Документ.ПоступлениеОтПоставщика.МодульМенеджера(223)}: Ошибка при вызове метода контекста (ПолучитьФорму) ОбработкаПечати = Обработки.ПечатьНакладных.ПолучитьФорму("ФормаОбработки"); по причине:Интерактивные операции недоступны

Bell
18.02.2015 09:45Ответ № 4

Вот скрин что бы наглядней было

Bell
18.02.2015 09:51Ответ № 5

что то картика не идет никак.

Програмно в модуле менеджера создал команду.

Хочу что бы эта команда находилась в меню печати и при нажатии на ее открывалась форма обработки, а не табличный документ. (У меня в форме обработки настраимваются параметры для печати различный контрагенты, место погрузки, разгрузик и т.д.)

Подсказка: Для быстрого перемещения к последнему ответу или к вопросу используйте или .
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.