После записи провести документ
☑
0
Snail
11.05.20
✎
18:42
&НаСервере
Процедура ПослеЗаписиНаСервере(ТекущийОбъект, ПараметрыЗаписи)
Записать(Новый Структура("РежимЗаписи", РежимЗаписиДокумента.Проведение));
КонецПроцедуры
После этого проводит, но вылетает прога
1
PR
11.05.20
✎
18:46
Капец
А что мешает перед записью сразу менять режим на провести?
2
Snail
11.05.20
✎
18:49
Как? ;)
3
PR
11.05.20
✎
18:51
(2) Не поверишь
В событии ПередЗаписью поменять значение РежимЗаписи
4
NurSagen
11.05.20
✎
18:53
Это же вечный цикл
5
Snail
11.05.20
✎
18:56
&НаКлиенте
Процедура ПередЗаписью(Отказ, Провести)
???
6
PR
11.05.20
✎
19:03
Блин, ну е мое
ПередЗаписьюНаСервере
7
Snail
11.05.20
✎
19:17
PR, будь человеком, скажи что где прописать?
8
PR
11.05.20
✎
19:34
(7) Ну капец
В модуле документа
Процедура ПередЗаписью(Отказ, РежимЗаписи, РежимПроведения)
РежимЗаписи = РежимЗаписиДокумента.Проведение;
КонецПроцедуры
9
Snail
11.05.20
✎
19:37
PR, огромное спасибо!
10
PR
11.05.20
✎
19:37
+(8) Или, если детская психологическая травма не позволяет использовать модуль документа, ну или по любой другой причине, например, религия не позволяет, то тогда в модуле формы
&НаКлиенте
Процедура ПередЗаписью(Отказ, ПараметрыЗаписи)
ПараметрыЗаписи.РежимЗаписи = РежимЗаписиДокумента.Проведение;
КонецПроцедуры
В форме в ПередЗаписьюНаСервере уже поздно метаться, поезд ушел
11
PR
11.05.20
✎
19:39
(9) Будешь закапывать эту мину, подумай, а нахрена она тебе нужна
12
Snail
11.05.20
✎
19:42
Вот хороший ты человек, спасибо еще раз!
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан