|
УФ, Такси: как показать на форме картинку с диска
| ☑ |
0
necro
15.01.15
✎
06:34
|
Есть картинки, которые лежат на диске (не в базе!), как их отобразить на уф?
Пробовал Декорация.Картинка:
&НаКлиенте
Элементы.МояКартинка.Картинка = Новый Картинка(Путь)
- ошибка
Пробовал реквизит картинка:
&НаКлиенте
МояКартинка.Картинка = Новый Картинка(Путь)
нет ошибки, картинки тоже нет
Как правильно?
|
|
1
KnyaZZZi
15.01.15
✎
06:56
|
В такси нельзя отобразить картинку с диска. Только из конфигурации или же хранимую в базе.
Для тонкого клиента нет никакого диска, это лишь отображение системы, крутящейся на сервере.
|
|
2
DrZombi
гуру
15.01.15
✎
06:56
|
(0) Через Временное хранилище
|
|
3
necro
15.01.15
✎
07:47
|
&НаКлиенте
Функция ПоказатьКартинку(ИмяФайла)
НачатьПомещениеФайла(Новый ОписаниеОповещения("ПоказатьКартинкуГотово",ЭтаФорма),,ПутьКСканам+Объект.ПутьКСканам+"\"+ИмяФайла,Ложь);
//Скан = ПутьКСканам+Объект.ПутьКСканам+"\"+ИмяФайла;
КонецФункции
&НаКлиенте
Процедура ПоказатьКартинкуГотово(Результат, Адрес, ИмяФайла, ДопПараметры) Экспорт
Если (не Результат) Тогда
Возврат
КонецЕсли;
Скан = Адрес;
КонецПроцедуры
- я восхищен
|
|
4
necro
15.01.15
✎
07:48
|
(1)(2) Спасибо
|
|
5
ejiki
15.01.15
✎
07:54
|
Интересное решение)) сопру наверное ;)
|
|
6
necro
15.01.15
✎
07:56
|
Вот только насколько я понимаю данные при этом отправляются на сервер.
|
|
7
Важный Василий
15.01.15
✎
07:58
|
Вывожу картинку на форму так.
На форме есть реквизит "Картинка" с видом (Поле картинки) где путь данным строковый реквизит(Фото).
Фото = ПоместитьВоВременноеХранилище(Новый Картинка("Адрес картинки на диске", Истина), УникальныйИдентификатор);
|
|
8
necro
15.01.15
✎
08:10
|
(7) судя по истории вызовов, это то же самое. Или я вообще не понимаю эту историю.
|
|
9
necro
15.01.15
✎
09:58
|
А как эту картинку масштабировать-то?
|
|
10
necro
15.01.15
✎
10:44
|
(9) Упс, извиняюсь, что-то затупил.
|
|