Объект недоступен для изменения. Кто нибудь сталкивался стакой проблемой, в форме списка есть кнопка "уничтожить данные". код ее такой: ТекСсылка = ЭтотОбъект.ТекущийЭлемент.ТекущаяСтрока; ТекОбъект = ТекСсылка.ПолучитьОбъект(); НачатьТранзакцию(); Попытка Если НЕ ТекОбъект.ЭтоГруппа Тогда ТекОбъект.ИсторияВерсий.Очистить(); ТекОбъект.Доступы.Очистить(); ТекОбъект.Записать(); КонецЕсли; //ТекОбъект.Удалить(); ЗафиксироватьТранзакцию(); Исключение ОтменитьТранзакцию(); Возврат ОписаниеОшибки(); КонецПопытки; Так вот ТекОбъект.ИсторияВерсий.Очистить(); отлично удаляет, а доходит до ТекОбъект.Доступы.Очистить(); падает с ошибкой "Объект недоступен для изменения." ТекОбъект - отладчиком реально Объект, и ТЧ такие в нем есть. |
табличные части - доступы - использование - для группы? )) |
(1) тьфу ты, спасибо. Было для групп и элементов, какая то сволочь поставила для групп ;) |
Текущее время: 13:41. Часовой пояс GMT +3. |