|
Очищается значение програмнно заполенного реквизита формы при записи |
☑ |
0
DenSpb
23.01.20
✎
16:50
|
Добавил программно реквизит формы в табличную часть и вывел этот реквизит на форму. Заполняю его. Записываю элемент справочника, но форму не закрываю. У меня очищается этот реквизит. Как сделать, чтобы он не очищался?
|
|
1
Ёпрст
гуру
23.01.20
✎
16:52
|
Сохранять его в реквизите объекта вестимо
|
|
2
DenSpb
23.01.20
✎
16:54
|
(1) мне не надо его сохранять в объекте, он нужен при открытой форме. После закрытия формы он не нужен. Но если его установили, то он должен очищаться до закрытия формы.
|
|
3
Ёпрст
гуру
23.01.20
✎
16:55
|
(2) смотри в коде тогда, где перезаполняешь его.. мот чего в ПриЧтенииНаСервере написано или еще где
|
|
4
pechkin
23.01.20
✎
16:58
|
после записи идет перечитвание объекта.
|
|
5
DenSpb
23.01.20
✎
16:59
|
(3) нигде не перезаполняется. Смотрю отладку, в процедуре ПриЗаписи реквизит заполнен. после записи очищается почему то.
|
|
6
DenSpb
23.01.20
✎
16:59
|
(4) в какой процедуре?
|
|
7
pechkin
23.01.20
✎
17:00
|
(6) в платформе
|
|
8
pechkin
23.01.20
✎
17:01
|
тк объект может быть изменен в модуле и подписках
|
|
9
DenSpb
23.01.20
✎
17:03
|
(7) но процедура же какая-то должна же быть?
|
|
10
pechkin
23.01.20
✎
17:04
|
у тебя в какой процедуре заполянется? нужно в ПриЧтенииНаСервере
|
|
11
DenSpb
23.01.20
✎
17:06
|
(10) у меня реквизит заполняется интерактивно. В процедур ПриЧтенииНаСервере после записи не заходит.
|
|
12
pechkin
23.01.20
✎
17:07
|
значит нужно после записи еще раз заполнять получается
|
|
13
DenSpb
23.01.20
✎
17:07
|
(12) получается да. При записи реквизит еще заполнен, а после записи уже пустой.
|
|
14
pechkin
23.01.20
✎
17:08
|
ну это древняя "фича"
|
|
15
НадюшаЯЯ
23.01.20
✎
17:08
|
(11) таково поведение платформы, только запоминать и перезаполнять
|
|
16
DenSpb
23.01.20
✎
18:35
|
(14)(15) Да, действительно так.
|
|
17
DenSpb
23.01.20
✎
18:35
|
Проблема решилась. Всем спасибо!
|
|