|
Картинка в УФ | ☑ | ||
---|---|---|---|---|
0
Wobland
16.09.12
✎
08:52
|
создаю себе справочник фотографий. реквизит один - Фото - типа ХЗ. Но никак не могу показать на форме. Что делаю не так?
Фото - реквизит формы типа картинка. Последняя строка вообще не отрабатывает: Недопустимое значение. Хотя слева и справа картинки. об.Фото.Получить() в отладчике показывает некие двоичные данные. Что делаю не так? |
|||
1
Wobland
16.09.12
✎
08:53
|
+(0) вроде с декорацией то же выходит..
|
|||
2
andrewks
16.09.12
✎
08:58
|
ты открой демо-конфу "УП" - там всё на пальцах
|
|||
3
Wobland
16.09.12
✎
08:59
|
(2) УТ11 открывал. пришёл к выводу, что для добавления фото номенклатуры, его нужно предварительно в справочник файлов засунуть. а там как-то не очень прозрачно. плюнул и пошёл спать ;)
УП - это что? |
|||
4
andrewks
16.09.12
✎
09:00
|
демо-конфа "Управляемое приложение". если украли, могу свой вариант выложить
|
|||
5
Wobland
16.09.12
✎
09:03
|
(4) на ИТСе есть? вчера искал что-то демо, но эту не нашёл
|
|||
6
andrewks
16.09.12
✎
09:07
|
ясно, короче. это не из демки, это мой тестовый пример
у справочника есть реквизит "Изображение1" типа ХЗ (не путать с х.з. ;-) ) на форме два текстовых реквизита: ИмяФайлаКартинки и Картинка в Поле картинки устанавливаем ПутьКДанным="Каринка"\ код:
|
|||
7
andrewks
16.09.12
✎
09:08
|
короче, разбирайся, я, есличо - сваливаю, у меня по графику - велопробег
|
|||
8
Wobland
16.09.12
✎
09:09
|
(6) >Поле картинки устанавливаем ПутьКДанным
кажется, здесь ответ. спасибо, читаю |
|||
9
Wobland
16.09.12
✎
11:22
|
разобрался, но не до конца. в частности, открываю форму существующего элемента, гружу новое изображение (изменение поля картинки видны), сразу пытаюсь сохранить - сохраняется "прошлая" картинка. и это несмотря на то, что объект предварительно записываю. что я недоучёл?
|
|||
10
Wobland
16.09.12
✎
14:08
|
а вот если вместо ЗаписатьОбъект(); записать по кнопке (стандартной), всё отрабатывает, как нужно. как так я не так записываю?
|
|||
11
Web00001
16.09.12
✎
14:47
|
есть МГ от гилева как работать с картинками, кинь письмо мне на мыло, кину ссылку
|
|||
12
Wobland
16.09.12
✎
15:49
|
(11) кинул.
у меня как-то запись объекта не отрабатывает имхо: &НаСервере Процедура ЗаписатьОбъект() об=РеквизитФормыВЗначение("Объект"); об.Записать(); ЗначениеВРеквизитФормы(об, "Объект"); КонецПроцедуры |
|||
13
andrewks
16.09.12
✎
16:34
|
(9) в (6) абсолютно работающий готовый код. можно тупо скопипастить, и всё
|
|||
14
andrewks
16.09.12
✎
16:38
|
(12) для чего этот код?
|
|||
15
Wobland
16.09.12
✎
16:52
|
(13) у тебя там загрузка, загрузку я победил, я "выдернуть" не могу. точнее, если последовательность действий, при котором вытаскивается не то.
(14) это я сохраняю то, что есть в памяти (в объекте) в базу с тем, чтобы потом из объекта вытащить картинку, отдать клиенту и сохранить на его диске. спасибо Web00001, файл принял, буду изучать |
|||
16
andrewks
16.09.12
✎
17:19
|
(15) а, ясно, я в "сразу пытаюсь сохранить " интерпретировал "сохранить" как "записать элемент"
|
|||
17
andrewks
16.09.12
✎
17:22
|
(15) " это я сохраняю то, что есть в памяти (в объекте) в базу с тем, чтобы потом из объекта вытащить картинку"
нахрена? если ты её только что качнул - она у тебя в ВХ, бери её прямо оттуда, зачем огород городить? да и запись элемента при _извлечении_ картинки - это моветон, имхо |
|||
18
andrewks
16.09.12
✎
17:24
|
я, кстати, вообще не стал заморачиваться с кнопкой сохранения картинки - а нафига, если есть штатное ПКМ\сохранить как?
|
|||
19
andrewks
16.09.12
✎
17:24
|
а я понял, наверное, в чём твоя проблема - ты про Обновить() забыл
|
|||
20
Wobland
16.09.12
✎
17:31
|
(17) согласен про моветон, это у меня уже танцы с бубном. она у меня не всегда во ВХ - сразу после открытия её туда никто не положил.
(18) гыгы, не видел. тогда является особенностью интерфейса, кнопку сохранить себе шлём лесом ;) (19) да вроде нет с учётом (18) объявляю форму работающей, займусь изучением ХЗ, картинков и иже с ними. всем спасибо |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |