Имя: Пароль:
1C
1С v8
МХ-1 в УТ11.5 точка входа в процедуру формировании печатной формы
0 Мимохожий Однако
 
02.12.23
10:22
Пытаюсь найти начало процедуры печати из документа Приемка товаров на ответственное хранения. Ставлю точки останова в обработке ПечатьОбщихФорм, где есть ссылка на макет МХ1. Но до процедуры формирования так и не доходит, проскакивает мимо. База файловая
1 Мимохожий Однако
 
02.12.23
10:22
Цель: добавить через расширение заполнение одного из параметров макета
2 Donkey_hot
 
02.12.23
11:22
Магия какая-то у Вас. Нормально останавливается в СформироватьПечатнуюФормуМХ1(), проверил.
3 Мимохожий Однако
 
02.12.23
12:40
(2) нашёл эту функцию в модуле менеджера обработки ПечатьОбщихФорм. Проверил. Не попадает. Есть ссылки на эту процедуру в трёх местах. Везде поставил точки.
Пошагово добрался только до длительной операции и усё...Дальше переход на показ готовой формы мимо этой процедуры.

Из модуля УправлениеПечатьюКлиент
...
ДлительнаяОперация = УправлениеПечатьюВызовСервера.НачатьФормированиеПечатныхФорм(ПараметрыОткрытия);
...
УправлениеПечатью.СформироватьПечатныеФормыВФоне

Магия ))
4 Мимохожий Однако
 
02.12.23
12:41
УТ11.5.14.74
5 КнОпка
 
02.12.23
12:49
Отладка - подключение - авто подключение - галка на фоновое задание
и тогда будет останавливать
6 Donkey_hot
 
02.12.23
12:52
А, ну если так, то конечно. Подключайте отладку фоновых.
7 Мимохожий Однако
 
02.12.23
13:48
(5) (6) Спасибо. Помогло
8 Новиков
 
02.12.23
15:26
9 Мимохожий Однако
 
02.12.23
19:01
(8) Это понятно. После загрузки базы флажки с отладкой фоновый снялись. А я не заметил. Век живи -век учись. Спасибо.Ссылку в копилку