|
Как найти функцию, которая заполняет параметр печ.формы?
| ☑ |
0
MrPushkov
17.01.25
✎
09:27
|
ЗУП 3.1. Формируется ПФ приказ на отпуск, в ней подменяется подпись должности руководителя на "Кадровый сотрудник по доверенности" и ФИО кадрового сотрудника. Не могу найти в каком месте идет заполнение этого параметра. Подскажите способы. Точки останова пытался ставить и в общей форме - печать документов и в модуле документа и в модуле документа хаотично, нигде не цепляет.
|
|
1
Ногаминебить
17.01.25
✎
09:29
|
Замер производительности?
|
|
2
MrPushkov
17.01.25
✎
09:37
|
(1) Для замера производительности должен точку останова поставить, а где ее поставить хз
|
|
3
Pigmon
17.01.25
✎
09:42
|
Во многих случаях - ОбщийМодуль.КадровыйУчет. Там искать по номеру приказа.
|
|
4
Волшебник
17.01.25
✎
09:45
|
(2) Не должен
|
|
5
Ногаминебить
17.01.25
✎
09:46
|
(2) Не должен. Оно просто вывалит всю кучу кода, который выполнился между нажатиями на кнопочку. Искать конечно там тот еще квест, но как вариант.
|
|
6
craxx
17.01.25
✎
09:53
|
(0) В документе же Подпись из справочника, вроде.
|
|
7
ReaLg
17.01.25
✎
09:55
|
(0) Обычно так делаю.
-Проверяю, что серверная отладка включена.
-Делаю замер
-В замере ищу имя макета
-В макете ищу имя параметра
-В замере ищу имя параметра
|
|
8
MrPushkov
17.01.25
✎
10:14
|
(7) Спасибо! Прям инструкция! нашел за 5 мин
|
|
9
ptiz
17.01.25
✎
10:44
|
(7) Если мы знаем имя макета, то зачем его искать в замере?
|
|
10
MrPushkov
17.01.25
✎
11:23
|
(9) Я не мог найти, где подменяется параметр, он подменялся в итоге Расширении "&Вместо...". Может есть еще какие способы, подскажите, но я тока в начале пути и для меня это прям носом тыкнули где, как и что смотреть.
|
|
11
ptiz
17.01.25
✎
12:12
|
(10) Да всё правильно, в замере имя параметра можно найти (но не всегда), просто хочу понять логику - для чего искать имя макета в замере. Видимо, для более точного выхода на нужный модуль.
|
|
12
Смотрящий от 1С
17.01.25
✎
12:49
|
Давеча в конфе Управление сервисным центром на базе УНФ искал где поправить текст в печатной форме счета "счет действителен в течении 3 рабочих дней". Нашел. ИМХО того кто это написал нужно изолировать от общества
|
|
13
Волшебник
17.01.25
✎
12:50
|
(12) Поддерживаю. Ну как можно было написать "в течении", когда пишется "в течение"?
|
|
14
ReaLg
20.01.25
✎
13:58
|
(9) 1. В (0) не написано, что имя макета уже точно известно. 2. Если уже точно известно, то можно сразу открыть макет и найти имя параметра.
|
|
15
Сергиус
21.01.25
✎
02:03
|
(0)Там возможно печать через фоновые задания, в отладчике надо галочку ставить, чтобы цеплялось.
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший