|
Как присвоить полекартинке пустую картинку? |
☑ |
0
РусскийВедун
04.09.12
✎
14:05
|
Процедура СправочникСписокПриАктивизацииСтроки(Элемент)
если элемент.текущаястрока.значениехранилище = истина тогда
ЭлементыФормы.чертеж.Картинка = Элемент.текущаястрока.Эскиз.Получить();
иначе
//ЭлементыФормы.чертеж.Картинка = что сюда нужно поставить? чтобы неотображалось ничего
конецесли;
КонецПроцедуры
|
|
1
Lama12
04.09.12
✎
14:07
|
Конструктором создай новую картинку и присвой.
|
|
2
РусскийВедун
04.09.12
✎
14:07
|
(1) а проще нельзя?
|
|
3
Шапокляк
04.09.12
✎
14:09
|
Куда проще?
ПустаяКартинка=Новый Картинка;
ЭлементыФормы.чертеж.Картинка = ПустаяКартинка;
|
|
4
Kondarat
04.09.12
✎
14:09
|
Неопределено не прокатит?
|
|
5
Рэйв
04.09.12
✎
14:09
|
.Картинка="";
|
|
6
Reset
04.09.12
✎
14:09
|
(3) +1
|
|
7
Reset
04.09.12
✎
14:09
|
(4) (5) Это несовместимые типы
|
|
8
Lama12
04.09.12
✎
14:09
|
(2) Ну... можно когда ни будь поместить пустую картинку в хранилище в базе данных. Потом оттуда брать и присваивать.
Еще вариант - хранить пустую картинку в макете и из макета брать.
Еще вариант - хранить пустую картинку как бинарные данные (файл) на диске пользователя, и считывать каждый раз когда нужно почистить поле картинка.
|
|
9
Lama12
04.09.12
✎
14:10
|
(4) Не прокатит.
|
|
10
РусскийВедун
04.09.12
✎
14:10
|
(5) не работает.
|
|
11
Рэйв
04.09.12
✎
14:10
|
(7)С каких пор 1С стал типизированным языком?
|
|
12
Рэйв
04.09.12
✎
14:11
|
(10)тогда через новый
ЭлементыФормы.чертеж.Картинка =Новый Картинка;
|
|
13
РусскийВедун
04.09.12
✎
14:11
|
(4) {Справочник.Детали.Форма.ФормаСписка.Форма(11)}: Ошибка при установке значения атрибута контекста (Картинка)
ЭлементыФормы.чертеж.Картинка=Неопределено;
по причине:
Несоответствие типов
|
|
14
Reset
04.09.12
✎
14:12
|
(13) Тебе ж дали ответ в (1) и (3)
|
|
15
РусскийВедун
04.09.12
✎
14:12
|
(12) (3)работает. спасибо.
|
|
16
Lama12
04.09.12
✎
14:12
|
(11) С выходом 8.0 стали появляться зачатки.
В 8.2 все усложнилось. Теперь типы намного критичнее стали обрабатываться.
|
|
17
Рэйв
04.09.12
✎
14:16
|
(16)в основном это как в данном случае - просто для объекта Картинка не предусмотренно состояние Неопределено.
|
|
18
Reset
04.09.12
✎
14:20
|
(17) Неопределено - это не состояние. Это тип значения. Оно может существовать как само по себе, так и быть значением по умолчанию составного типа. Причем тут Картинка, я хз.
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший