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