|
УФ. Не работает картинка | ☑ | ||
---|---|---|---|---|
0
megabax
03.04.15
✎
13:41
|
Добрый день. Выполняю в управлямой форме воттакой код:
ДиалогОткрытияФайла = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Открытие); ДиалогОткрытияФайла.Заголовок = "Выберите файл с изображением"; ДиалогОткрытияФайла.ПолноеИмяФайла = ""; ДиалогОткрытияФайла.ПредварительныйПросмотр = Истина; ДиалогОткрытияФайла.Фильтр = битПолучитьФильтрИзображений(); Если ДиалогОткрытияФайла.Выбрать() Тогда ВыбранноеИзображение = Новый Картинка(ДиалогОткрытияФайла.ПолноеИмяФайла, Ложь); Картинка=ВыбранноеИзображение; //Картинка=Новый ХранилищеЗначения(ВыбранноеИзображение); Иначе Возврат; КонецЕсли; Но почему то картинка не отображается.Хотя если по ней щекнуть мышкой, то открывается окно с картинкой. Подскжаите плз, как заставить 1С-ку показывать картинку в поле картинки? |
|||
1
megabax
03.04.15
✎
14:00
|
up
|
|||
2
DrShad
03.04.15
✎
14:06
|
ну глянь уже чтоли как в типовых реализовано
|
|||
3
megabax
03.04.15
✎
14:14
|
(2) В том то и дело, что все точно так же.
И в типовых и у меня идет прсивоение полю картинки. Но почему в тпиовых отображается, а у меня нет, хотя сделано точно так же??? |
|||
4
palpetrovich
03.04.15
✎
15:45
|
"ПутьККартинке" - Строка на форме с КнопкойВыбора и процедуркой, что ниже
"Картинка" - ПолеКартинки на форме, у нее реквизит ПутьКДанным: "ПутьККартинке" &НаКлиенте Процедура ПутьККартинкеНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка) Диалог = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Открытие); Диалог.Заголовок = "Выберите файл с фотографией"; Диалог.ПолноеИмяФайла = ""; Диалог.ПредварительныйПросмотр = Истина; //Диалог.Фильтр = блаблабла Если Диалог.Выбрать() Тогда ПутьККартинке = ПоместитьВоВременноеХранилище(Новый Картинка(Диалог.ПолноеИмяФайла, Истина), УникальныйИдентификатор); КонецЕсли; КонецПроцедуры работает |
|||
5
megabax
03.04.15
✎
15:58
|
(4) Что то все равно не работает
|
|||
6
palpetrovich
03.04.15
✎
15:59
|
(5) вот это точно так как описано?
"ПутьККартинке" - Строка на форме с КнопкойВыбора и процедуркой, что ниже "Картинка" - ПолеКартинки на форме, у нее реквизит ПутьКДанным: "ПутьККартинке" |
|||
7
megabax
03.04.15
✎
16:00
|
(5) А, строка!!!!
Спасибо, теперь заработало. Только вот непонятно, а почему строка? Что курили разрабочики управляемых форм? Логично было бы делать картинку. |
|||
8
palpetrovich
03.04.15
✎
16:02
|
||||
9
palpetrovich
03.04.15
✎
16:03
|
(7) сам гадаю, думаю выполняли заказ "повысить порог вхождения в профессию" ;)
|
|||
10
megabax
03.04.15
✎
16:09
|
(9) Дык ведь можно же было сделать логично, даже повышая порог вхождения.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |