Имя: Пароль:
1C
1С v8
Путаница с именами
,
0 LittlePumpkin
 
24.07.20
10:55
Пытаюсь напечатать документ через внешний макет в УТ.
Прохожу дебаггером: заходит в функцию "НужноПечататьМакет" с параметром "ИмяМакета", которому присвоено значение "УПД". Хотя макет называется "ПФ_MXL_УниверсальныйПередаточныйДокумент".
Откуда берется присваивание значения "УПД"?
Сылка на изображения, чтобы было понятней: https://imgur.com/a/hRe9Yoa
1 Ёпрст
 
24.07.20
10:58
Дык нажми шифт+F11 Да посмотри, откуда был вызов этой процы, сделай выводы
2 Ёпрст
 
24.07.20
10:58
имя макекета уже в неё передается как бэ.
3 LittlePumpkin
 
24.07.20
11:07
Сначала вызывается
ВнешняяОбработкаОбъект.Печать(
        ПараметрыИсточника.ОбъектыНазначения,
        КоллекцияПечатныхФорм,
        ОбъектыПечати,
        ПараметрыВывода);

которая почему то перебрасывает сразу же на функцию СоответствиеМассивовПоТипамОбъектов(МассивСсылок). А в этой функции, когда дебаггер доходит до строчки
Возврат СоответствиеТипов;
неожиданно перепрыгивает на НужноПечататьМакет(КоллекцияПечатныхФорм, ИмяМакета)
в которую уже и подается имя макета. До этого оно нигде не фигурировало, откуда платформа его берет не понимаю(
4 Ёпрст
 
24.07.20
11:15
(3) ну значит печатаешь не ту форму вестимо
5 LittlePumpkin
 
24.07.20
11:26
Благодарю! Ваша правда, печатал не ту форму. Спасибо огромное!
Осталась небольшая проблема: хочу, чтобы в макете два поля заполнялись одинаково, поэтому передаю им одинаковый параметр в макете. Но заполняются все равно по разному. Почему так?
https://imgur.com/a/hRe9Yoa
6 Kesim
 
24.07.20
11:38
(5) область макета одна и та же?
7 hhhh
 
24.07.20
11:48
(5) как-то она изощренно матерится. Наверно, вы ее достали, надо отдохнуть.
8 LittlePumpkin
 
24.07.20
11:50
Да, область одна и та же: Подвал.
9 Kesim
 
24.07.20
11:52
(8) попробуйте дубли параметров переименовать(фио1), а заполнение дублей параметров дописать
10 Галахад
 
гуру
24.07.20
11:54
(5) Там и должность по разному заполняется.
11 hhhh
 
24.07.20
12:01
(8) возможно не этот макет печатается. Посмотрите в режиме предприятия, какой макет там указан для этого отчета.
12 LittlePumpkin
 
24.07.20
12:53
Спасибо всем большое! Печатался действительно не тот макет :')
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.