Имя: Пароль:
1C
1С v8
Сброс флага при копировании документа.
🠗 (Волшебник 08.08.2017 10:34)
0 Сергей333
 
08.08.17
10:27
Всем привет. Собственно вопрос в названии темы. Как сбросить галку флажка при копировании документа?
1 Сергей333
 
08.08.17
10:28
Флаг1 = ""; И Флаг1 = 0; Не выходит(
2 Волшебник
 
модератор
08.08.17
10:29
ДокументОбъект.<Имя документа>
ПриКопировании

Флаг1 = Ложь
3 Сергей333
 
08.08.17
10:31
(2) это в процедуре ПриКопировании(ОбъектКопирования)?
4 ДемонМаксвелла
 
08.08.17
10:37
можно в подписке ПриКопировании присвоить значение реквизита. Если документ типовой, то это предпочтительный вариант
5 Сергей333
 
08.08.17
10:45
(4) Самописный
6 Сергей333
 
08.08.17
11:18
(2) Это где прописать то надо? Пробовал
Процедура ПриКопировании(ОбъектКопирования)
    ЭлементыФормы.Флаг1 = Ложь;
КонецПроцедуры
Не работает(
7 Smile 8D
 
08.08.17
11:28
(6) Очищать надо реквизит, а не элемент формы.
В (2) написано, что событие "ПриКопировании" возникает в "ДокументОбъект", а не в Форме. Будьте внимательнее.
8 Сергей333
 
08.08.17
11:50
(7) , (2) Спасибо большое разобрался. В модуле объекта

Процедура ПриКопировании(ДокументОбъект)
    
    Флаг1 = Ложь;

КонецПроцедуры
9 Сергей333
 
08.08.17
11:55
(7) , (2) Спасибо большое разобрался. В модуле объекта
Процедура ПриКопировании(ДокументОбъект)
    
    Флаг1 = Ложь;

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