Имя: Пароль:
1C
1С v8
Как удалить картинку из "Декорация - Картинка" на УФ
0 Elf56
 
03.03.14
14:33
Всем доброго времени суток.

Имеется 1с 8.2 УТ 11. Есть задача по одному действию назначать картинку реквизиту управляемой формы типо "Декорация - Картинка", а по другому действию удалять ее от туда.

С первым все понятно легко и просто.
Элементы.Поверхность2.Картинка = БиблиотекаКартинок.осиПоверхностьА5;
все работает.

А как вот удалить эту самую картинку? я незнаю в интернете искал найти тоже не могу, т.е. надо чтобы Элементы.Поверхность2.Картинка было пустая. Пробовал Элементы.Поверхность2.Картинка.Удалить(); и Элементы.Поверхность2.Картинка.Очистить(); нет таких методов.

Как это сделать?
Всем заранее спасибо.
1 kosts
 
03.03.14
14:44
(0) Может присвоить пустую картинку или неопределено.
2 Elf56
 
03.03.14
14:50
Нашел в Ут есть стандартная БиблиотекаКартинок.ПустаяКартинка
т.е. вот так очистить

Элементы.Поверхность2.Картинка = БиблиотекаКартинок.ПустаяКартинка;
3 Elf56
 
03.03.14
15:19
Такой вариант не очень подходит нужно чтобы если картинка не выбрана отображался текст который задается в параметре "ТекстНевыбраннойКартинки" а он отображается только если нет не какой картинки. Как это сделать?
4 D3O
 
03.03.14
16:35
сделать картинку с текстом: "Нет выбранного изображения"
5 Elf56
 
04.03.14
07:12
Так у меня много разных картинок и их надо во много реквизитов типо картинка т.е. для каждой своя картинка, а создавать столько для каждой нет смысла слишком много придется
6 Elf56
 
04.03.14
07:12
да и с разрешением можно не угадать будет не читаемым текст
7 Wobland
 
04.03.14
07:13
а я картинки строковым реквизитом отображал..
8 Elf56
 
04.03.14
08:23
(7) это как так?
9 Wobland
 
04.03.14
08:25
ПолучитьНавигационнуюСсылку
Программист всегда исправляет последнюю ошибку.