|
Как запустить команду из таблицы команд печати?
АгентБезопаснойНацио, banco, b_ru, okmail, shuhard, Волшебник, Prog_man, MWWRuza, runuts, 23th, 2mugik, d4rkmesa, rozer76, Доминошник, Timon1405, Шурик71, 2S, Чеширский, Ногаминебить, Мультук, formista2000, 1snik_d, Олдж, Amra
| ☑ |
0
23th
23.08.25
✎
06:00
|
Я получил таблицу команд:
ТаблицаКоманд = ТабКоманд = УправлениеПечатью.КомандыПечатиОбъекта(ИсточникКоманд);
У меня полчилась ТЗ, там куча колонок и есть колонка с идентификатором.
Так вот, я хочу например запустить печать 1 команды из табкоманд. Но не пойму, какую именно процедуру или функцию запустить для этого.
Конфигруация типовая КА25.
Мне эта таблица нужна, так как я запускаю печать из обработки, где есть реквизит "НайденнаяСсылка". И вот именно по ссылке на документ, мне нужен доступ ко всем ПФ, как и стандартным, так и к дополонительным внешним ПФ.
|
|
1
23th
23.08.25
✎
06:01
|
ТаблицаКоманд = УправлениеПечатью.КомандыПечатиОбъекта(ИсточникКоманд);
Тут опечатка, два раз присвоил, конечно у меня вот так написано.
|
|
2
23th
23.08.25
✎
08:53
|
Самое интересное, можно напечатать типовую ПФ, но вот форму дополнительной ВПФ - нет.
Нужно как то точно узнать менеджерпечати
|
|
3
Мультук
гуру
23.08.25
✎
09:09
|
(2)
Чистое ИМХО (пишу по памяти)
Было несколько релизов ЕРП, где ВПФ не работали в "Комплект печати". Т.е. сами по себе работали, а в "Комплекте" отображались при выборе, но по факту не печатались.
В ERP 2.5.22.80 в БСП это точно поправили, я лично тестил.
Возможно дело в этом
Я бы поставил точку останову в функции получения/создания доп.обработки при печати ВПФ
и посмотрел по стеку "а как оно это делает". Система же как-то печатает ВПФ
|
|
4
23th
23.08.25
✎
13:21
|
(3) Да я так и сделал, но там идет в форме списка/документа вызов обычный ВыполнитьКоманду()
А в этой системе БСП надо создавать команду.
Я же команду создавать не хочу.
Тут как бы получается, что надо из одной внешней обработки с реквизитом формы "НайденнаяСсылка", запустить внешнюю печатную форму.
|
|
5
23th
23.08.25
✎
13:23
|
Или команды создавать?
Там просто вид будет такой кондовый, с подменю.
А я хочу чтобы был вид был:
Табличная часть с названиемя и флажками - "печатать"
П
|
|
6
banco
23.08.25
✎
15:32
|
(0) УправлениеПечатьюКлиент.ВыполнитьКомандуПечати
|
|