Имя: Пароль:
1C
1C 7.7
v7: Отмена проведения документа из формы документа
0 Масянька
 
09.09.15
13:50
День добрый!
Вариант отменить проведение док-та из формы документа?

Спасибо.
1 Ненавижу 1С
 
гуру
09.09.15
13:50
что не получилось?
2 Ненавижу 1С
 
гуру
09.09.15
13:51
ЗаписатьВФорме(РежимЗаписиДокумента.ОтменаПроведения);
3 Масянька
 
09.09.15
13:52
(2) Предупреждаю - семерка :)))

По нажатию на кнопку - если документ проведен - отменить (проведение) и выполнить ряд действий.
4 ДенисЧ
 
09.09.15
13:53
5 Масянька
 
09.09.15
13:54
(4) Это что?
6 ДенисЧ
 
09.09.15
13:54
(5) Это всё тебе...
7 ДенисЧ
 
09.09.15
13:55
8 Ёпрст
 
гуру
09.09.15
13:56
(0) да как нефик делать.
Способов, как минимум, 3
9 Масянька
 
09.09.15
13:56
(8) Просвети, пожалуйста.
10 el-gamberro
 
09.09.15
13:57
СделатьНеПроведенным

Отменить проведение документа.
Синтаксис:
СделатьНеПроведенным()
Англоязычный синоним:
UnPost
Описание:
Метод СделатьНеПроведенным отменяет проведение документа. Данный метод нельзя использовать в теле предопределенной процедуры ОбработкаПроведения.
Данный метод может использоваться только для объектов, созданных функцией СоздатьОбъект.
Пример:
Док.СоздатьОбъект("Документ.Заказ");
Док.НайтиДокумент(Докум);

Док.СделатьНеПроведенным();
См. также: Провести
11 Масянька
 
09.09.15
13:58
(10) Спасибо. Я читала СП.
Рекомендую почитать ветку.
12 Ёпрст
 
гуру
09.09.15
14:15
(9)
1. прямым апдейтом табличек, недостаток - нужно умение
2. обход блокировки через открытие/закрытие документа/обработки, недостаток - мелькание формы
3. обход блокировки способом с синьёры, через копию дока, недостаток - да нет их :)
13 Ёпрст
 
гуру
09.09.15
14:16
14 Масянька
 
09.09.15
14:19
(12) (13) Спасибо. Пошла рыться.