|
Изменить документ перед записью
| ☑ |
0
MistaEr
20.11.17
✎
13:03
|
В документе есть табличная часть, которая должна заполняться по кнопке или при записи. В форме документа, перед записью на клиенте задаю вопрос, перезаполнять табличную часть или нет. Вопрос выдается, но до того как выбрать ответ на вопрос, документ уже записывается и проводится. Мне нужно, если я соглашаюсь, заполняется моя табличная часть, потом только проводится документ.
|
|
1
Волшебник
модератор
20.11.17
✎
13:03
|
используй ПередЗаписью
|
|
2
Buster007
20.11.17
✎
13:08
|
Надо использовать Оповещение и в оповещении обрабатывать овтет
|
|
3
MistaEr
20.11.17
✎
13:09
|
(1) Перед записью на сервере?
|
|
4
MistaEr
20.11.17
✎
13:09
|
(2) Так и делаю
|
|
5
Cyberhawk
20.11.17
✎
13:10
|
Отказ по флагу не забывай после вопроса взводить, а в обработке оповещения уже продолжать с флагом
|
|
6
mr_K
20.11.17
✎
13:52
|
Если модальность отключена - то не взлетит
|
|
7
Buster007
20.11.17
✎
13:54
|
(6) почему это?
|
|
8
mr_K
20.11.17
✎
13:58
|
(7) а как? либо искуственно эмулировать модальность, чтобы система дожидалась ответа либо никак. А эмулировать модальность - это совсем ерунда.
Я бы поменял подход к организации интерфейса. Хочет пользователь перезаполнить ТЧ - явно жмет кнопарь. Не хочет - не ждем. Ну это в качестве примера.
|
|
9
john90
20.11.17
✎
14:03
|
если не нужнозакрыть тогда
отказ = истина;
стандартнаяобработка = ложь;
оповещение = заполнениепередзакрытием.
показатьвопрос(оповещение)
конецесли
нужнозакрыть - реквизит формы, булево, устанавливать в истину в заполнениепередзакрытием
|
|
10
MistaEr
20.11.17
✎
14:52
|
(5) Вот это помогло, всем спасибо!
|
|