Имя: Пароль:
1C
 
Что такое мутабельное значение
0 BladeWorld
 
03.10.07
15:43
Смотрел функцию "ЗначениеЗаполнено" в 8.1 и наткнулся на фразу "Функция не работает с мутабельными значениями. При передаче мутабельного значения функция вызывает исключение." Что такое мутабельное значение?
1 igork1966
 
03.10.07
15:57
http://itland.ru/forum//index.php?showtopic=13953&hl=%EC%F3%F2%E0%E1%E5%EB%FC%ED%EE%E3%EE+%E7%ED%E0%F7%E5%ED%E8%FF

Мутабельное значение - это не ссылка и не агрегатный тип. Другими словами - ссылка на элемент справочника это мутабельный тип (СправочникСсылка), а вот объект справочника (СправочникОбъект) - не мутабельный. Факт того, что объект конфигурации является мутабельным служит указание в его описании слова "Возможен обмен с сервером". Так, например, в описании объекта "СправочникСсылка" есть такое слово, а у объекта "СписокЗначений" - нет.
Как следствие, данную ошибку можно вылечить
2 Diman000
 
03.10.07
15:59
(1) Все рассказал, но с точностью до наоборот))
3 igork1966
 
03.10.07
16:00
(2) Я просто разместил объяву. ;-)
4 перцептрон
 
03.10.07
16:09
(1) ппц... я думал ссылка - это не мутабельный, а объект на который указывает ссыка мутабельный...?! :-/
5 igork1966
 
03.10.07
16:25
(4) Я думаю что ты прав. А я просто разместил объяву.  ;-)
6 Vozhd
 
03.10.07
16:28
(4) (5) Предлагаю устроить голосование по этому вопросу!
7 Wladimir_spb
 
03.10.07
16:59
v8: Что такое "Ошибка мутабельного значения 2-го уровня"?
Сделайте кто-нибудь статью в КЗ, что бы телепат мог отвечать. А то раз в месяц подобный вопрос поднимается :)
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс