Имя: Пароль:
1C
1С v8
Возможность редактирования формы события после програмного изменения реквизитов
0 Xsander
 
01.02.12
18:02
УТ 8.1

При вводе заказа на основании события необходимо записать в основание события данный заказ, написал так:

ПриЗаписи:

   Если Найти(СокрЛП(ДокументОснование),"Событие")=1 Тогда
       ДокОсн=ДокументОснование.ПолучитьОбъект();
       Если ДокОсн.Основание <> ЭтотОбъект.Ссылка Тогда
           ДокОсн.Основание = ЭтотОбъект.Ссылка;
           ДокОсн.Записать();
       КонецЕсли;    
   КонецЕсли;

Проблема в том, что после записи в открытой форме события ничего не изменилось и в неё нельзя ввести изменения - пишет следующее:

Операция не может быть выполнена из-за несоответствия версии или отсутствия записи бызы данных (возможно, запись была изменена или удалена)!

Как побороть эту неприятность?