Имя: Пароль:
1C
1С v8
Запись документа проводит документ?
0 Jokerman
 
03.11.11
15:15
Здрасте всем столкнулся с такой неожиданностью. Я был глубоко убежден, что если в документе нажать стандартную кнопку "Записать", то документ просто записывается. А оказывается если документ был раньше проведен, то он обязательно проведется (Пробовал 8.1.15 и 8.2.13). Помнится в 7.7 это регулировалось через ПриЗаписиПерепроводить(). Или есть какая-то скрытая логика, которую простым умам не постичь??
1 Buster007
 
03.11.11
15:17
а что тебе не нравится?) распроведи документ и будет записывать.
2 hhhh
 
03.11.11
15:19
(0) в 8 тоже самое как и в 7.7. Смотри свойства формы.
3 Fish
 
03.11.11
15:20
Читай СП:
///////////////////////////////
ДокументОбъект.<Имя документа> (DocumentObject.<Имя документа>)
Записать (Write)
Синтаксис:

Записать(<РежимЗаписи>, <РежимПроведения>)
Параметры:

<РежимЗаписи> (необязательный)

Тип: РежимЗаписиДокумента.
Позволяет выбрать один из возможных режимов записи.
Значение по умолчанию: Запись
////////////////////////////////////////
РежимЗаписиДокумента (DocumentWriteMode)
Запись (Write)
Описание:

В этом случае будут сохранены изменения, внесенные в документ, и движения.
///////////////////////////
Ключевое слово Движения :)))
4 Jokerman
 
03.11.11
15:26
(2) Спасибо видно никогда не обращал внимания,
а (3) не совсем понял логики, если все регулируется "ПриЗаписиПерепроводить"..
5 Jokerman
 
03.11.11
15:26
Веки живи, век учись!