|
Как перенести значение поля типа - "ХранилищеЗначения" из одного спр. в другой? | ☑ | ||
---|---|---|---|---|
0
Adecvator
16.02.15
✎
17:56
|
Казалось простая задача, а уже 2 часа бьюсь.
НовыйЭлемент = Справочники.ХранилищеДополнительнойИнформации.СоздатьЭлемент(); НовыйЭлемент.ВидДанных = Перечисления.ВидыДополнительнойИнформацииОбъектов.Изображение; НовыйЭлемент.Объект = ПолеВвода1.Ссылка; НовыйЭлемент.ИмяФайла = "" + СокрЛП(ПолеВвода1.Ссылка) + ".JPG"; //НовыйЭлемент.Хранилище = Новый ХранилищеЗначения(ПолеВвода1.ЕК_СканСправки.Получить()); НовыйЭлемент.Хранилище = ПолеВвода1.ЕК_СканСправки; НовыйЭлемент.Документ = Перечисления.ВидыДокументов.СправкаСМестаРаботы; НовыйЭлемент.Записать(); |
|||
1
Adecvator
16.02.15
✎
17:57
|
Пробовал через Новый ХранилищеЗначения, Новый Картинка, просто присваивать значение поля, нифига (
|
|||
2
pescennius
16.02.15
✎
17:57
|
значит тип поля у приемника не тот..... присваивается как и обычно
|
|||
3
Adecvator
16.02.15
✎
17:59
|
(2) тип значения у обоих полей ХранилищеЗначения
|
|||
4
Adecvator
16.02.15
✎
18:01
|
Выражение Значение Тип
НовыйЭлемент.Хранилище ХранилищеЗначения ХранилищеЗначения ПолеВвода1.ЕК_СканСправки ХранилищеЗначения ХранилищеЗначения |
|||
5
H A D G E H O G s
16.02.15
✎
18:02
|
жесть жесть жесть
|
|||
6
H A D G E H O G s
16.02.15
✎
18:03
|
Чем не устроил вариант
НовыйЭлемент.Хранилище = Новый ХранилищеЗначения(ПолеВвода1.ЕК_СканСправки.Получить()); ?? |
|||
7
takefive
16.02.15
✎
18:07
|
попробуй сначала в двоичныеданные потом в хранилищезначения
|
|||
8
Adecvator
16.02.15
✎
18:11
|
Вся проблема была в отображении:
ТекущаяКартинка = Элемент.ТекущиеДанные.Ссылка.Хранилище.Получить(); Было: ЭлементыФормы.ПолеИзображения.Картинка = ТекущаяКартинка; я сделал через попытку: ЭлементыФормы.ПолеИзображения.Картинка = Новый Картинка(ТекущаяКартинка); |
|||
9
AaNnDdRrEeYy
16.02.15
✎
18:25
|
(8)всегда вызывает улыбку фраза:
"я сделал через попытку" читать нужно как: "я сделал через ж0пу" |
|||
10
marty0701
16.02.15
✎
18:29
|
(9)Посчитай количество Попытка...Исключение...КонецПопытки в типовой, хотя бы в БП, рукож0пию программистов типовых нет предела.
|
|||
11
H A D G E H O G s
16.02.15
✎
18:32
|
(9) Почти весь новый критичный код пишу в попытке, оставляя старый в исключении. Потом удаляю.
Почти все новые критичные алгоритмы пишу по флагу, старые алгоритмы можно включить в пользовательском режиме по галочке. Потом постепенно удаляю. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |