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

Отдельная кнопка для ВПФ на форме документа

Отдельная кнопка для ВПФ на форме документа
Я
   Gray776
 
18.07.19 - 12:22
Как сделать чтоб внешняя печатная форма (уже добавленная в справочник ВнешниеОбработки) печаталась с отдельной кнопки на форме документа?
Сделать основной не то...
 
 
   singlych
 
1 - 18.07.19 - 12:47
пересунь через изменить форму
   Gray776
 
2 - 18.07.19 - 13:25
(1) Не понял.
Сейчас вот чего нарыл:
Процедура ОсновныеДействияФормыКнопка(Кнопка)

ВПФ = Справочники.ВнешниеОбработки.НайтиПоНаименованию("название в справочнике"); 
Если ВПФ = Неопределено Тогда
    Сообщить("Отсутствует или изменена обработка с названием: ""название в справочнике""", СтатусСообщения.Важное);
Иначе
    ИмяФайла = ПолучитьИмяВременногоФайла();
    ДвоичныеДанные = ВПФ.ХранилищеВнешнейОбработки.Получить();
    ДвоичныеДанные.Записать(ИмяФайла);
    Форма = ВнешниеОбработки.ПолучитьФорму(ИмяФайла);
    Форма.Открыть();
КонецЕсли;
 Но так открывается форма обработки(она там есть), а чтоб сразу на печать шло как сделать?
   singlych
 
3 - 18.07.19 - 13:30
У команды в сведениях о внешней обработке стоит тип "ОткрытиеФормы". А надо вызов клиентского или серверного метода. Но это если надо.
   Хряк
 
4 - 18.07.19 - 14:08
ты не форму открывай, а печатай
Форма.печать()
   PiotrLoginov
 
5 - 18.07.19 - 14:42
+ (4) или ОбработкаОбъект.Печать()
   Gray776
 
6 - 25.07.19 - 15:20
(5) Ага так заработало

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