Имя: Пароль:
1C
 
Программно установить картинке в макете прозрачность
0 Блондинка_
 
23.10.15
11:10
Добрый день! Перечитала много статей с этого форума и с других форумов  на тему, но ничего не получается(( Есть картинка на макете, ей устанавливаю прозрачность с помощью соответствующей кнопки в конфигураторе. А вот если я добавляю на место картинки свою картинку из хранилища, то как бы я не пробовала - фон не прозрачный( Я уже и цвет фона = стиль: фон формы делала, и пробовала использовать Картинка.ПрозрачныйФон = Истина но метод объекта не обнаружен. Подскажите, что я делаю не так?
1 StillEnough
 
23.10.15
11:15
(0) в отладке остановитесь на моменте Картинка.ПрозрачныйФон = Истина и вычислите выражение "Картинка", посмотрите какие поля и свойства у него есть.
2 aka AMIGO
 
23.10.15
11:17
(не моя посказка!)
ПолеКартинки.ПрозрачныйФон (PictureBox.Transparent)

ПолеКартинки (PictureBox)

ПрозрачныйФон (Transparent)
Использование:
Чтение и запись.
Описание:
Тип: Булево. Содержит признак прозрачности фона.
Недоступно на сервере 1С:Предприятие. Не используется в модуле внешнего соединения.
3 Блондинка_
 
23.10.15
11:18
(1) Останавливалась,подобного поля нет. Есть только поля Цвет фона и тп. С ним я уже экспериментировала, ничего не получается.
4 aka AMIGO
 
23.10.15
11:18
5 Блондинка_
 
23.10.15
11:20
(2) Я это видела, но к сожалению я уже пробовала и так
ОбластьПодвал.Рисунки.ПечатьКруглая.Картинка.ПрозрачныйФон
И
ОбластьПодвал.Рисунки.ПечатьКруглая.ПрозрачныйФон
не находит метод объекта( Я эту статью читала, подсказал бы еще кто как обратиться к полю картинки, может я как-то неправильно это делаю.
6 aka AMIGO
 
23.10.15
11:23
7 aka AMIGO
 
23.10.15
11:24
+6         Подвал  = Макет.ПолучитьОбласть("ПодвалА");        
        ...//заполняю "Подвал" текстом и нахожу картинку, которая нужна        

        КартинкаПечатьОрганизации= Подвал.Рисунки.Добавить(ТипРисункаТабличногоДокумента.Картинка);
        КартинкаПечатьОрганизации.Картинка = Новый Картинка(Картинка, Истина);
        Картинка.Узор= ТипУзораТабличногоДокумента.БезУзора;// Вот оно!!! Вот она, рыба моей мечты :-D

Автор сего опуса - lomanos
8 Блондинка_
 
23.10.15
11:34
(7) Я наверное что-то не то делаю просто( Но что, не могу понять. Если программно добавить картинку по последнему коду в макет, то как тогда указать место добавления? Я просто установила в макете картинку печати и пытаюсь менять ее программно.
9 Блондинка_
 
23.10.15
11:39
Ааааааааааа!!!!!!!!!!!!! Ура!!!!!!!!!!!!!!!)))
Дело вообще вот в чем

КартинкаПечатьОрганизации.Картинка = Новый Картинка(Картинка, Истина);
Второй параметр - Прозрачный Фон!!!!!!!!!!!!!!!!!!!!!!!!)))
А я добавляла просто Новый Картинка(Путь)
10 Блондинка_
 
23.10.15
11:44
(7) Спасибо огромнейшее!
11 aka AMIGO
 
23.10.15
11:45
(9) Вот и молодец! :)
(10) это не мне спасибо.. не присвоил я чужого открытия :)
12 Блондинка_
 
23.10.15
11:46
Вот он этот признак прозрачности из поста (2)
(11) Зато натолкнули на мысль) Например последней темы я сама не находила.