|
v7: Обновление формы при загрузки картинки |
☑ |
0
brenli
30.08.18
✎
12:56
|
Доброго времени в перечень номенклатуры добавил картинку товара,
реализовал механизм загрузки.
При загрузке файл копируется в определенную директорию и переименовывается в код товара. В процедуре ПриОткрытии фото загружается.
Проблема в том что приходится закрывать и открывать форму вновь чтобы картинка обновилась.
Как можно это сделать?
Метод обновить модуля формы не работает.
|
|
1
Tonik992
30.08.18
✎
12:57
|
Почему первое предложение обрамлено рамкой?
|
|
2
brenli
30.08.18
✎
13:01
|
(1) Незнаю.
|
|
3
AliAksA
30.08.18
✎
13:02
|
(0) а что, вызвать загрузку фото после копирования файла не судьба?
|
|
4
Эльниньо
30.08.18
✎
13:12
|
Форма чего?
|
|
5
brenli
30.08.18
✎
13:12
|
(4) Форма элемента справочника
|
|
6
brenli
30.08.18
✎
13:14
|
(3) Я повторно вызываю эту же функцию загрузкакартинки()
ту же самую которая запускается ПриОткрытии но ничего не происходит
|
|
7
AliAksA
30.08.18
✎
13:17
|
(6) ну не телепат я ни разу ... хоть бы код кинул, что-ли
|
|
8
Пуля
30.08.18
✎
13:20
|
Перед Открытием пробовал?
|
|
9
brenli
30.08.18
✎
13:23
|
(7)
Процедура _ЗагрузитьКартинку()
DefIMG = _глПутьКартинок+"def.jpg";
ИмяФайла = _глПутьКартинок+Строка(СокрЛП(Код)+".jpg");
Карт = СоздатьОбъект("Картинка");
Карт.УстановитьКартинку(КР);
Карт.РежимРисования(3);
Если ФС.СуществуетФайл(ИмяФайла)=1 Тогда
Карт.Загрузить(ИмяФайла);
Иначе
Карт.Загрузить(DefIMG);
КонецЕсли;
КонецПроцедуры
|
|
10
AliAksA
30.08.18
✎
13:27
|
(9) отследи переменную "ИмяФайла"
|
|