| 
    
 | 
        Как в Событии ПередЗакрытием формы документа определить какая кнопка была нажата?         | 
☑ | 
    
        | 
    0
    
        AnisaL    
       
    
    27.08.21 
            ✎
    14:52 
 | 
         
        Добрый день! Такой вопрос: на форме документа есть кнопка "Провести и закрыть", а можно нажать ESC для закрытия; как в Событии ПередЗакрытием формы документа определить какая кнопка была нажата? Или может в другом каком-нибудь событии, которое выполняется при нажатии на кнопки или перед закрытием формы?     
         | 
 | 
    
    
        | 
    1
    
        vicof    
       
    
    27.08.21 
            ✎
    14:54 
 | 
         
        Сделать свои кнопки, с блэкджеком и куртизанками     
         | 
 | 
    
    
        | 
    2
    
        lubitelxml    
       
    
    27.08.21 
            ✎
    14:56 
 | 
         
        Как бы событие ПередЗакрытием никак не связано с кнопками.
 (1) +1     
         | 
 | 
    
    
        | 
    3
    
        AnisaL    
       
    
    27.08.21 
            ✎
    14:56 
 | 
         
        (1) я так и сделала но нужно именно по кнопке ESC     
         | 
 | 
    
    
        | 
    4
    
        AnisaL    
       
    
    27.08.21 
            ✎
    14:57 
 | 
         
        (2) а как тогда определить что нажат ESC?     
         | 
 | 
    
    
        | 
    5
    
        lubitelxml    
       
    
    27.08.21 
            ✎
    14:58 
 | 
         
        (4) погугли про перехват нажатия клавиш в 1с     
         | 
 | 
    
    
        | 
    6
    
        lubitelxml    
       
    
    27.08.21 
            ✎
    14:59 
 | 
         
        ESC вроде работал     
         | 
 | 
    
    
        | 
    7
    
        ildary    
       
    
    27.08.21 
            ✎
    15:00 
 | 
         
        (0) Кнопка на форме "Провести и закрыть" какая - платформенная или самодельная (как в типовых)?     
         | 
 | 
    
    
        | 
    8
    
        AnisaL    
       
    
    27.08.21 
            ✎
    15:08 
 | 
         
        (7) Вообще кнопка была "Записать и закрыть" (документ не формирует движений по регистрам), но попросили переименовать в "Провести и закрыть", и добавила реквизит "флаг проведения" ( но на форме его не видно). Этот флаг устанавливается в Истину, когда нажимаем "Провести и закрыть", также есть кнопка самодельная "Отмена проведения" и "Закрыть без проведения" - при нажатии на них флаг проведения сбрасывается. Также попросили, чтобы при нажатии на ESC этот флаг тоже сбрасывался и форма закрывалась. Я сделала в событии "Перед закрытием", чтобы флаг сбрасывался, но это событие срабатывает и при нажатии "Провести и закрыть". Вот как сделать, чтобы флаг сбрасывался, только когда нажимаем ESC, а не когда "Провести и закрыть" ?     
         | 
 | 
    
    
        | 
    9
    
        vicof    
       
    
    27.08.21 
            ✎
    16:03 
 | 
         
        Возьми любую типовую последних версий и посмотри, как там сделаны процедуры работы с формой.     
         | 
 |