Имя: Пароль:
1C
1С v8
диалог во внешней печатной форме
🠗 (Волшебник 12.03.2025 13:49)
0 AlexProxy
 
12.03.25
13:37
Есть типовое решение

Функция СведенияОВнешнейОбработке() Экспорт
    Перем ПараметрыРегистрации;
    
    ПараметрыРегистрации = Новый Структура;
    ПараметрыРегистрации.Вставить("Вид", "ПечатнаяФорма");
***
УправлениеПечатью.ВывестиТабличныйДокументВКоллекцию(
***

Подскажите пожалуйста как вклинить клиентский диалог до вывода на печать? Можно ОписаниеОповещения , главное попасть в контекст клиента.
1 Волшебник
 
12.03.25
13:38
Опять какая-то хуйня от бота... Зачем?
2 AlexProxy
 
12.03.25
13:39
Я живой человек
3 X Leshiy
 
12.03.25
13:42
да где-то есть типа действие ("ВызовСерверногоМетода") или что-то такое
Вставь "ОткрытиеФормы"
4 Волшебник
 
12.03.25
13:40
(2) А докажи
5 Timon1405
 
12.03.25
13:41
(0) см. как сделана печать в документе "акт сверки взаиморасчетов" в ут/ерп
6 X Leshiy
 
12.03.25
13:44
А вообще, в интернете ищется на раз. Начинаю понимать Волшебника
7 strange2007
 
12.03.25
13:44
(0) Почту открой, вышлю шаблон с отладками всякими.
Ну либо как в посоветовали в (5), на основании стандартных примеров
8 strange2007
 
12.03.25
13:45
(6) 👍
Это прям пока не сталкиваешься с подобным, кажется всё просто и терпимо
9 Мультук
 
гуру
12.03.25
13:46
(0)

Статья старая, но суть передана  верно.
Остается чуть поработать напильником под текущие БСП
(а может не придется)

https://infostart.ru/1c/articles/1169579/
10 X Leshiy
 
12.03.25
13:46
(8) О да, поменять тип команды с одного на другой. Оч. сложно.
11 AlexProxy
 
12.03.25
13:47
(3) "ВызовСерверногоМетода" вызывает уже финальную процедуру

&НаСервере
Функция СформироватьПечатнуюФорму(МассивОбъектов, ОбъектыПечати, ВидМакета) Экспорт

он же не даст экспортную клиентскую процедуру запустить?
12 X Leshiy
 
12.03.25
13:48
(11) Ну так поменяй на ОткрытиеФормы
13 Волшебник
 
12.03.25
13:48
(11) Что за бред ты городишь, тупой бот?!
14 X Leshiy
 
12.03.25
13:48
А из формы потом кнопкой вызовешь Печать()
15 strange2007
 
12.03.25
13:49
(10) Я про вопросы, а не про решение поставленной задачи
16 AlexProxy
 
12.03.25
13:50
большое спасибо за советы сейчас погружусь в изучение примеров!
17 Волшебник
 
модератор
12.03.25
13:53
(16) Ещё правила форума на досуге почитай, особенно правило 14
И не лезь сюда со своими говноветками и тупыми вопросами!
18 AlexProxy
 
12.03.25
13:56
(14) самой формы перед печатью нету, там только серверные вызовы, я поэтому и застрял немного.
19 Волшебник
 
12.03.25
14:04
Ты вообще нихуя не понимаешь, где ты находишься: в сервере или клиенте.