|
Загрузка картинки | ☑ | ||
---|---|---|---|---|
0
Aleksei_Pro
28.10.12
✎
16:52
|
На форме есть реквизит типа "картинка", указываю путь к картинке, а затем мне надо чтобы она загрузилась на форму, как правильно сдеалть ( УТ 11)
Объект.Изображение.ОткрытьФайл(Объект.ПутьДанных); |
|||
1
Aleksei_Pro
28.10.12
✎
17:21
|
что никто не сталкивался?
|
|||
2
Wobland
28.10.12
✎
17:25
|
&НаКлиенте
Процедура ФотоПриАктивизацииСтроки(Элемент) Если Элемент.ТекущиеДанные<>Неопределено Тогда АдресКартинки=ПолучитьНавигационнуюСсылку(Элемент.ТекущиеДанные.Фотография, "Фото"); КонецЕсли; КонецПроцедуры &НаКлиенте Процедура ФотоПриИзменении(Элемент) АдресКартинки=ПолучитьНавигационнуюСсылку(Элемент.ТекущиеДанные.Фотография, "Фото"); КонецПроцедуры |
|||
3
Aleksei_Pro
28.10.12
✎
17:33
|
не то, у меня картинка на форме и путь к ней на диске.
|
|||
4
Wobland
28.10.12
✎
17:34
|
(3) &НаКлиенте
Процедура Загрузить(Команда) Перем Адрес; Файлы=НайтиФайлы(Каталог, "*.jpg"); Для Каждого ТекФайл Из Файлы Цикл ПоместитьФайл(Адрес, ТекФайл.ПолноеИмя, , Ложь, УникальныйИдентификатор); ЗагрузитьФайл(Адрес, ТекФайл.ИмяБезРасширения); КонецЦикла; КонецПроцедуры &НаСервере Процедура ЗагрузитьФайл(Адрес, Наименование) Если Справочники.Фотографии.НайтиПоНаименованию(Наименование).Пустая() Тогда об=Справочники.Фотографии.СоздатьЭлемент(); об.Наименование=Наименование; об.Фото=Новый ХранилищеЗначения(ПолучитьИзВременногоХранилища(Адрес)); об.Записать(); КонецЕсли; КонецПроцедуры |
|||
5
EvgeniuXP
28.10.12
✎
17:36
|
(3) загрузи из файла, помести во временной хранилище, возьми от туда и отобрази.
|
|||
6
EvgeniuXP
28.10.12
✎
17:37
|
(+5) ответы можно найти в поиске по мисте.
|
|||
7
Aleksei_Pro
28.10.12
✎
18:04
|
ПоместитьФайл(Адрес, Объект.ПутьДанных , , Ложь, УникальныйИдентификатор);
Элементы.Изображение = Новый ХранилищеЗначения(ПолучитьИзВременногоХранилища(Адрес)); не работает |
|||
8
Wobland
28.10.12
✎
18:05
|
(7) сочувствую
|
|||
9
Wobland
28.10.12
✎
18:07
|
у меня АдресКартинки - строка, а на форме - поле картинки
|
|||
10
Aleksei_Pro
28.10.12
✎
18:08
|
у меня так же
|
|||
11
Aleksei_Pro
28.10.12
✎
18:08
|
Новый ХранилищеЗначения(ПолучитьИзВременногоХранилища(Адрес)); хранилище возвращает а не картинку
|
|||
12
Wobland
28.10.12
✎
18:13
|
(11) ты понял, как я показываю?
|
|||
13
Aleksei_Pro
28.10.12
✎
18:16
|
понял но ЗагрузитьФайл(Адрес, ТекФайл.ИмяБезРасширения); нет такого метода в УТ 11
|
|||
14
Wobland
28.10.12
✎
18:17
|
(13) дарю:
&НаСервере Процедура ЗагрузитьФайл(Адрес, Наименование) Если Справочники.Фотографии.НайтиПоНаименованию(Наименование).Пустая() Тогда об=Справочники.Фотографии.СоздатьЭлемент(); об.Наименование=Наименование; об.Фото=Новый ХранилищеЗначения(ПолучитьИзВременногоХранилища(Адрес)); об.Записать(); КонецЕсли; КонецПроцедуры П.С. что-то я уже потерял нить разговора.. |
|||
15
Aleksei_Pro
28.10.12
✎
18:20
|
У меня обработка есть и на ней поле картинка и поле ввода адреса, мне надо при выборе адреса, чятобы картинка загрузилась: пишу
ПоместитьФайл(Адрес, Объект.ПутьДанных , , Ложь, УникальныйИдентификатор); Элементы.Изображение = Новый ХранилищеЗначения(ПолучитьИзВременногоХранилища(Адрес)); не работает |
|||
16
Wobland
28.10.12
✎
18:23
|
а Изображение - что такое?
|
|||
17
Aleksei_Pro
28.10.12
✎
18:23
|
реквизит типа картинка
|
|||
18
Wobland
28.10.12
✎
18:24
|
(17) и ты хочешь преобразование ХЗ в картинку осуществить силой мысли?
|
|||
19
Aleksei_Pro
28.10.12
✎
18:26
|
а как , я же из временного беру
|
|||
20
Wobland
28.10.12
✎
18:27
|
(19) предлагаю заставить явно. например, конструктором картинки из двоичных данных
|
|||
21
Aleksei_Pro
28.10.12
✎
18:27
|
не понял
|
|||
22
Wobland
28.10.12
✎
18:28
|
(21) Новый Картинка напиши
|
|||
23
Aleksei_Pro
28.10.12
✎
18:30
|
Объект.Изображение = новый Картинка(ПолучитьИзВременногоХранилища(Адрес));
так тоже ни чего |
|||
24
Wobland
28.10.12
✎
18:31
|
(23) а новый картинка(новый хз)?
|
|||
25
Aleksei_Pro
28.10.12
✎
18:32
|
(24)?
|
|||
26
Wobland
28.10.12
✎
18:33
|
передаю по буквам:
Элементы.Изображение = Новый Картинка(Новый ХранилищеЗначения(ПолучитьИзВременногоХранилища(Адрес))); |
|||
27
Aleksei_Pro
28.10.12
✎
18:34
|
пробовал так: Несоответствие типов (параметр номер '1')
|
|||
28
Wobland
28.10.12
✎
18:34
|
тогда сдаюсь ;)
|
|||
29
Aleksei_Pro
28.10.12
✎
18:35
|
И как же ее загрузить?
|
|||
30
Wobland
28.10.12
✎
18:36
|
или таки связать поле картинки с адресом по данным?...
|
|||
31
Aleksei_Pro
28.10.12
✎
18:40
|
например?
|
|||
32
Wobland
28.10.12
✎
18:41
|
(31) например, (9). но я уже ни в чём не уверен
|
|||
33
EvgeniuXP
28.10.12
✎
18:52
|
в УТ товары отображают - посмотри там.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |