|
Как переименовать рисунок макета печатной формы?
| ☑ |
0
atlantika
02.07.21
✎
14:29
|
в обработке внешней печатной формы добавляю еще один макет. Почти идентичный первому. В первом макете вставлены картинки печатей и подписей. В зависимости от выбора организации документа-источника выбирается та или иная картинка:
КартинкаПодпись = Макет.Рисунки.D9.Картинка;
КартинкаПечать = Макет.Рисунки.D10.Картинка;
Но когда я скопировала картинки и перенесла их в добавленный макет - картинки автоматически поменяли имя. Как по правилам, с латинской буквы D. Но цифры иные. Как мне переименовать картинки? я ставлю нужное число, а оно возвращается старое, и написанный ранее алгоритм уже не находит картинку по имени в новом макете.
Сломала голову, кажется, что просто должно быть, а оно не просто... Помогите пожалуйста!!
|
|
1
Ёпрст
02.07.21
✎
18:12
|
(0) Задавай рисункам осмысленные имена - Вася,Федя и т.д
и не пользуй системные D1...Dn
В коде потом исправить за 1 сек, Ctrl+H
|
|
2
lubitelxml
02.07.21
✎
18:19
|
Уже писал про это несколько раз - в макете картинка называется d2 , а по факту в отладчике если посмотреть - другое имя, и присваивать значение нужно именно то, что в отладчике нашел
|
|
3
lubitelxml
02.07.21
✎
18:19
|
смотрешь в отладчике ОбластьМакета.Параметры - там будет видно все имена
|
|
4
lubitelxml
02.07.21
✎
18:21
|
(1) так кстати не пробовал, но и не ловил больше таких приколов лет 5 уже, хотя совсем недавно был подобный вопрос здесь, мой метод сработал, значит не исправили за 5 лет ошибку
|
|
5
polosov
02.07.21
✎
19:00
|
(0) Тщательно проверь какой макет ты используешь.
|
|
6
lubitelxml
02.07.21
✎
19:09
|
(5) там реально глюк, на форме одно имя, в отладчике другое. В 1с не писал, но видимо надо было
|
|
7
lubitelxml
02.07.21
✎
19:10
|
+(6) не на форме, а в макете
|
|