|
Обновление реквизита формы
| ☑ |
0
gvido
12.07.13
✎
13:17
|
8.2 Управляемые формы
Во время работы пользователя с документом, внешний сервис производит изменение одного из реквизитов этого документа, записывает его. Соответственно версия документа меняется, изменения внесенные пользователем не могут быть записаны.
Вопрос - как обойти данную ситуацию)
|
|
1
Mitriy
12.07.13
✎
13:18
|
перечитать данные формы...
|
|
2
Mitriy
12.07.13
✎
13:18
|
но вообще это может вызвать у кого-нибудь истерику...
|
|
3
gvido
12.07.13
✎
13:19
|
после записи? а если пользователь внес изменения что с ними будет?
|
|
4
Mitriy
12.07.13
✎
13:19
|
(3) см. (2)
|
|
5
gvido
12.07.13
✎
13:20
|
возможно обновить на форме 1 реквизит?
|
|
6
MSII
12.07.13
✎
13:20
|
(3) Запомнить значения реквизитов, потом (1), потом восстановить значения реквизитов, которые изменил пользователь.
|
|
7
gvido
12.07.13
✎
13:22
|
(6) криво, в момент обновления пользователь может что-то вводить - будет истерика.
|
|
8
gvido
12.07.13
✎
13:24
|
единственный вариант который пока вижу, производить изменения в этом реквизите от лица пользователя, то есть в самой форме.
|
|
9
MSII
12.07.13
✎
13:26
|
(7) В какой момент обновления? Перед записью сделать (6), в этот момент пользователь ничего не вводит.
|
|
10
MSII
12.07.13
✎
13:27
|
Или обламывать сервис. Пусть пишет документы тогда, когда с ними не работают пользователи.
|
|
11
gvido
12.07.13
✎
13:28
|
(10) видимо так и придется сделать, Спасибо.
|
|