|
УФ. Не работает картинка |
☑ |
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) Дык ведь можно же было сделать логично, даже повышая порог вхождения.
|
|