|  | Использование атрибута ОбменДанными документы | ☑ | 
    
        | 0
    
        vse_serjezno   20.03.15✎ 13:34 | 
        День добрый.
 У меня есть документ ФЗ, у него есть кнопка, в модуле которой происходит изменение реквизитов этого ФЗ.
 При этом стоит :
 ФЗ.ОбменДанными.Установить = Истина;
 ФЗ.Записать();
 
 После чего вызывается обработчик записи, в котором в самом начале  указано:
 Если ФЗ.ОбменДАнными тогда
 Возврат;
 КонецЕсли;
 
 По идее, запись должна произойти минуя все проверки, идущие за условием на ОбменДанными.
 
 Однако ж это не так, и все операторы после него выполняются, проверку документ не проходит и перезапись его не происходит.
 
 В чем может быть проблема и как ее обойти, если очень нужно перезаписывать документ из этой кнопки не проверяя его на все условия при записи?
 
 Помогите, ученые мужи.
 |  | 
    
        | 1
    
        Maxus43   20.03.15✎ 13:43 | 
        ФЗ.ОбменДанными.Установить = Истина;
Это что?
 
 Объект.ОбменДанными.загрузка = Истина;
 ////
 Если ОбменДанными.загрузка Тогда
 Вовзрат
 |  | 
    
        | 2
    
        Maxus43   20.03.15✎ 13:44 | 
        В типовых смотри, там везде это прописано. Правда кнопками не переключается конечно     |  | 
    
        | 3
    
        vse_serjezno   20.03.15✎ 13:48 | 
        Прошу прощения, вот верный код:
 Объект.ОбменДанными.Загрузка = Истина;
 Объект.Записать();
 |  | 
    
        | 4
    
        Maxus43   20.03.15✎ 13:49 | 
        нууу?
в чем проблема? что в перед записью?
 
 Обработчиков записи много, в каждом из них надо условия писать.
 ПередЗаписью, ПриЗаписи, ОбработкаПроведения
 |  | 
    
        | 5
    
        vse_serjezno   20.03.15✎ 13:50 | 
        При этом в обработчике перед записью :
Если ОбменДанными.Загрузка Тогда
 Возврат;
 КонецЕсли;
 
 //Далее идут проверки.
 
 
 Так вот при этом все эти проверки все равно выполняются.
 |  | 
    
        | 6
    
        Maxus43   20.03.15✎ 13:50 | 
        в обработке проведения не надо поидее, т.к. документ не проводится при обменах.
В твоём случае он проводится, может тут заковыка
 |  | 
    
        | 7
    
        Maxus43   20.03.15✎ 13:50 | 
        (5) нет, чудес не бывает. Другие проверки идут, в обработке проведения анверно.
Отладчик и точка останова
 |  | 
    
        | 8
    
        vse_serjezno   20.03.15✎ 13:52 | 
        (7) обработчика проведения нет.     |  | 
    
        | 9
    
        vse_serjezno   20.03.15✎ 13:53 | 
        У меня нет возможности сейчас включить отладку.(     |  | 
    
        | 10
    
        Maxus43   20.03.15✎ 13:55 | 
        (9) ну без неё как бы... не понять. Если всё так как ты говоришь - не должно ничего проверяться, чудес не бывает. Косяк в другом где-то     |  |