8.1. Мутабельные значения #198300


#0 by GROOVY
Господи, что за слова! Кто знает что это? молчат как партизаны. Взято отсюда (СП): Глобальный контекст ЗначениеЗаполнено (ValueIsFilled) Синтаксис: ЗначениеЗаполнено(<Значение>) Параметры: <Значение> (обязательный) Тип: Произвольный. Возвращаемое значение: Тип: Булево. Для значений типа Булево всегда возвращается Истина. Для значений типа Строка возвращается Истина, если в строке есть не пробельные символы. Для массивов и коллекций возвращается Истина, если в них есть хотя бы 1 элемент. Описание: Функция проверяет, отличается ли переданное значение от значения по умолчанию того же типа. Не работает с ____мутабельными значениями____. При передаче мутабельного значения функция вызывает исключение.
#1 by GROOVY
Даже вики молчит. Да чтож такое!
#2 by andrey1111
"цитопаразиты очень мутабельны" очень!
#3 by GROOVY
В тему! Зачет! :))) Ну хоть кто-нибудь!
#4 by Anselm
Еще в 2004 году глабухша одного из моих клиентов напугалась до икоты, когда увидела на экране слово "мутабельный" (это ошибка вываливалась типа "Попытка передачи мутабельного значения"). А вообще можно узнать тут:
#5 by TormozIT
Я не понял, т.к. четкого определения не было дано.
#6 by ERWINS
Мутабельный... В С++ это сонстанта которая может менять значение.... В Дельфи это переменная которам может изменятся разными потоками....
#7 by Волшебник
Стыдно, товарищ преподаватель.
#8 by ERWINS
Если ты умный.... ответь.... просто у меня 3 варианта уже есть 2 моих и
#9 by Волшебник
Я уже отвечал на этот вопрос. Тебе лень сходить по ссылке в ?
#10 by Гений 1С
А интересно, в 8.1 можно передавать на сервер мутабельные значения??? ВАЖНО!!!
#11 by ERWINS
Я ходил... и согласен с только общие слова.... ИТС нет по этому просьба все таки ответить... (никогда не признаю ссылки на книгу живых и другие недоступные источники)
#12 by Волшебник
Без комментариев.
#13 by Гений 1С
что думаешь по поводу
#14 by Волшебник
Лень пробовать, честное слово.
#15 by Волшебник
Кажется ты писал, что передавать мутабельные значения на сервер можно, предварительно сериализовав их и десериализовав на сервере. Функции ЗначениеВСтроку / ЗначениеИзСтроки или ЗаписатьXML / ПрочитатьXML.
#17 by Гений 1С
можно, но хочется без извратов. :)
#18 by GROOVY
Всем спасибо! Но вопрос открыт: где 1С дает понятие "мутабельный"? Про теорию программирования не надо. Там и термин "Константа" значит совсем не то что в 1С ;)
#19 by Asmody
если по простому, то "мутабельные" значения, это перменные типов, у которых есть метод "Записать"
#20 by GROOVY
Да я въезжаю и по простому и по не простому. Мне нужно определение этого термина на русском языке в привязке к языку 1С, желательно из документации к самой 1С.
#21 by Aldour
(0, 4) хм. тогда не совсем понятно, зачем функция ЗначениеЗаполнено, я думал, что это будет что=то типа ПустоеЗначение в 7.7, куда можно закинуть что угодно. Получается, что от функции ЗначениеНеЗаполнено все равно уйти не получается, только эта функция станет несколько короче.
#22 by GROOVY
ЗначениеНезаполнено вообще зло! Посмотри какое количество времени занимает выполнение этой функции в типовой УПП.
#23 by Asmody
нука расскажите мне, какое "значение по умолчанию" должно быть у переменной типа СправочникОбъект?
#24 by Aldour
Согласен.. Поэтому я ждал от 8.1 функции похожей на "ПустоеЗначение" ИМХО удобней было бы если функция возвращала бы значение истина, пока объект не записан в БД. Т.е. по аналогии с проверкой Ссылка.Пустая, а не исключение.
#25 by Херрес
мутабельный - от слова "мутировать", т.е. изменяться. Т.е. это значение, которое после передачи может измениться
#26 by Херрес
+1 это не 1С термин придумала (какая досада)
#27 by GROOVY
Ага, а то у них отлично получаются всякие "Планы видов характеристик". :)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С