|
УФ и ХранилищеЗначений - что и как?
| ☑ |
0
RomaH
naïve
25.10.12
✎
11:21
|
Пытаюсь записть в ХЗ двоичные данные
Процедура ПередЗаписьюНаСервере(Отказ, ТекущийОбъект, ПараметрыЗаписи)
ФотоПациента = ПолучитьИзВременногоХранилища(АдресКартинки);
ЗаписьРегистра = РеквизитФормыВЗначение("Запись");
ЗаписьРегистра.ФотографияПациента = Новый ХранилищеЗначения(ФотоПациента,Новый СжатиеДанных(9));
ЗначениеВРеквизитФормы(ЗаписьРегистра,"Запись");
ЗаписьРегистра = РеквизитФормыВЗначение("Запись"); //Тут ХЗ = Неопределено
почему данные ХЗ затираются при передаче в реквизит формы?
можно писать только при записи на сервере и принудительно?
|
|
1
yuch
25.10.12
✎
11:24
|
Ты же и так на сервере, зачем ЗаписьРегистра мучаешь?
|
|
2
RomaH
naïve
25.10.12
✎
11:28
|
(1) и как?
|
|
3
RomaH
naïve
25.10.12
✎
11:29
|
вот у меня форма
вот есть картинка на клиенте
как закрывая и записывая форму записть в ХЗ эту картинку
|
|
4
Stepa86
25.10.12
✎
11:38
|
у тебя в параметрах ТекущийОбъект есть. В него и пиши
|
|
5
yuch
25.10.12
✎
11:41
|
Не нужно передавать в временное хранилище картинку.
|
|
6
yuch
25.10.12
✎
11:42
|
Она у тя и так в качестве реквизита есть. А реквизит виден как на клиенте так и на сервере. Следовательно, берем реквизит и пихаем в хранилище значений.
|
|