|  | v7: Ошибка Объект не может быть перезаписан | ☑ | 
    
        | 0
    
        geniusbsd   01.11.16✎ 12:53 | 
        День Добрый 
Нужно изменить Владельца Элемента справочника в форме Элемента Справочника  Кнопка с процедурой
 
 Процедура ИзменитьВладельца()
 СпрКарт = СоздатьОбъект("Справочник.КартриджиКлиента");
 Если СпрКарт.НайтиПоКоду(Код) = 1 Тогда
 Карт = СпрКарт.ТекущийЭлемент();
 Карт.Владелец=Клиент;
 Карт.Записать();
 КонецЕсли;
 КонецПроцедуры
 
 Что я делаю не так?
 |  | 
    
        | 1
    
        MadDAD   01.11.16✎ 12:59 | 
        (0) 
А так работает?
 
 Процедура ИзменитьВладельца()
 СпрКарт = СоздатьОбъект("Справочник.КартриджиКлиента");
 Если СпрКарт.НайтиПоКоду(Код) = 1 Тогда
 СпрКарт.Владелец=Клиент;
 СпрКарт.Записать();
 КонецЕсли;
 КонецПроцедуры
 |  | 
    
        | 2
    
        geniusbsd   01.11.16✎ 13:03 | 
        Так тоже нет. ошибка объектзаблокирован     |  | 
    
        | 3
    
        lera01   01.11.16✎ 13:07 | 
        (2) Так ты его же ищешь из его открытой формы? Обалдеть!     |  | 
    
        | 4
    
        igork1966   01.11.16✎ 13:11 | 
        (0) Что мешает присвоить владельца прямо в объекте в форме?     |  | 
    
        | 5
    
        geniusbsd   01.11.16✎ 13:12 | 
        Так что, делать открытие отдельной обработки и в ней Изменять владельца?Мне нужна эта кнопка на форме элемента.     |  | 
    
        | 6
    
        geniusbsd   01.11.16✎ 13:14 | 
        (4) Пробовал так 
Процедура ПриЗаписи()
 Владелец=Клиент
 КонецПроцедуры
 ошибка Объект не может быть перепозиционирован!
 |  | 
    
        | 7
    
        igork1966   01.11.16✎ 13:15 | 
        (5) Для того чтобы сесть на стул в комнате не нужно предварительно выйти из нее и снова зайти.     |  | 
    
        | 8
    
        MadDAD   01.11.16✎ 13:20 | 
        (6) 
Так это.
 
 Не нужно ничего искать.
 Нужно просто по кнопке сделать:
 
 Процедура ИзменитьВладельца()
 Владелец=Клиент;
 Записать();
 КонецПроцедуры
 |  | 
    
        | 9
    
        geniusbsd   01.11.16✎ 13:44 | 
        (8) Так я делал в первую очередь
Объект не может быть перепозиционирован!
 |  | 
    
        | 10
    
        Ёпрст   гуру 01.11.16✎ 14:06 | 
        ну, кам минимум, есть 3 способа.     |  | 
    
        | 11
    
        Ёпрст   гуру 01.11.16✎ 14:06 | 
        изменить владельца в открытой форме елемента     |  | 
    
        | 12
    
        Ёпрст   гуру 01.11.16✎ 14:07 | 
        точнее, 4     |  | 
    
        | 13
    
        geniusbsd   01.11.16✎ 14:26 | 
        (12) Подскажите какие     |  |