Имя: Пароль:
1C
1С v8
Процедура ПередЗаписью
0 an_str
 
27.02.13
11:14
Объясните, пожалуйста...Я в Процедуре ПередЗакрытием принудительно провожу документ

Процедура ПередЗакрытием(Отказ, СтандартнаяОбработка)
   
   Если Не Проведен Тогда
      Записать(РежимЗаписиДокумента.Проведение);
   КонецЕсли;

КонецПроцедуры

Но при этом не заходит в процедуру ПередЗаписью, а в ней заполняется ряд реквизитов (например, ответственный за документ)...В моем случае все заполнения нужно перенести еще и в ПередЗакрытием? как сделать правильно?
1 Wobland
 
27.02.13
11:15
не нужно тебе своевольно проводить
2 Defender aka LINN
 
27.02.13
11:16
Правильно такого не делать.
3 Domanoff26
 
27.02.13
11:22
а почему все таки не заходит?
4 Поросенок Петр
 
27.02.13
11:24
Потому что не ЗаписатьВФорме.
5 an_str
 
27.02.13
11:25
это уж не мое решение. А документ очень важный, создается программно, форма модально открывается пользователю и он не имеет право просто закрыть документ. Наелись уже ошибками пользователей, кучу важных счетов получается неоплаченными из-за забывчивости. Было принято решение при закрытии выдавать пользователю вопрос с кнопками "провести" и "закрыть без проведения" и при нажатии им провести, документ проводить....
6 Defender aka LINN
 
27.02.13
11:25
(3) В документации ты это не читал, в типовых не смотрел, а тут ВНЕЗАПНО прочитаешь?
7 Defender aka LINN
 
27.02.13
11:26
(5) Молодцы. Из говна и палок пытаетесь сделать то, что платформа и без вас умеет?
8 Поросенок Петр
 
27.02.13
11:27
(5) Парни в черных куртках с битами не стоят за спиной у юзера, пока он модально вводит документ?
9 Domanoff26
 
27.02.13
11:28
так это ПередЗаписью (4) в форме  он имел ввиду?