Имя: Пароль:
1C
1С v8
v8: Переданное значение не может быть помещено в ХранилищеЗначения
,
0 Cerera
 
24.06.13
14:42
Переданное значение не может быть помещено в ХранилищеЗначения, поскольку не сериализуется или содержит вложенный несериализуемый элемент
- вот такую фразу выдаёт выполнение кода:

       МенеджерЗаписи.СохраненнаяНастройка    = Новый ХранилищеЗначения(СохраненнаяНастройка, Новый СжатиеДанных(9));

Это судя по всему после обновления 1с8.2 и снятия режима совместимости. Что же теперь делать? Возвращать режим совместимости не в моих силах. Перелопачивать всю УТ CRM так же нереально.
1 Defender aka LINN
 
24.06.13
14:44
(0) Тебе какое именно слово из текста ошибки непонятно?
2 Cerera
 
24.06.13
14:45
Мне всё понятно. Но меня интересует как это исправить.
3 andreymongol82
 
24.06.13
14:45
поскольку не сер, а красен!
4 mikecool
 
24.06.13
14:46
(2) убери из настроек несериализуемые элементы, будь мужиком, а то и в краснодарский край не уедешь
5 Cerera
 
24.06.13
14:47
но так это же типовую придется переделывать. да и как узнать какие из тех элементов несериализуемые?
6 Сэкс
 
24.06.13
14:48
(4) если и поедет, его (1) быстро научит ))
7 Defender aka LINN
 
24.06.13
14:51
(5) Спросить на Мисте, как же еще. Мы сейчас к тебе удаленно подключимся и сами все узнаем.
8 mikecool
 
24.06.13
14:54
(6) знаю несколько путей, как Деф-а объехать )))
9 Cerera
 
24.06.13
14:55
да я включил режим совместимости в 8.2.13 но не знаю чем это чревато.
10 Maxus43
 
24.06.13
14:56
(9) гениально. дай включу то, что не знаю, авось заработает
11 Cerera
 
24.06.13
14:59
(10)я же на копии. ну и погуглить успел. только вот решения моей проблемы не существует. а меня структуру кучи модулей у меня перед оптуском нет времени.
12 Maxus43
 
24.06.13
15:01
(11) дак отладчиком погляди что в "СохраненнаяНастройка", конкретней типы какие. поди поймёшь что есть там несериализуемые
13 Cerera
 
24.06.13
15:10
(12)дерево значений там.
14 Maxus43
 
24.06.13
15:15
(13) в самом дереве есть значения кривые. разверни его да погляди что там
15 Cerera
 
24.06.13
15:21
(14)да там какое-то пустое дерево
http://s60.radikal.ru/i169/1306/e9/324845bc0280.jpg
16 Maxus43
 
24.06.13
15:24
мда... свойство Строки - на ней жми ПКМ и показать
17 H A D G E H O G s
 
24.06.13
15:32
Жесть какая-то творица.
Позовите программиста!
18 Cerera
 
24.06.13
15:52
(16)а что означает "ПКМ" ?
19 Cerera
 
24.06.13
15:59
(16)да там тоже пусто всё. это просто дерево. его элементы - это списки документов разных. но я не вижу несериализуемых объектов.
20 Cyberhawk
 
24.06.13
16:02
А какие объекты видишь?
21 Maxus43
 
24.06.13
16:02
(19) "видишь суслика? а он есть..."
незнаю как чего объяснить ещё, видимо плохой я объяснятор
22 Cerera
 
24.06.13
16:07
(20)(21)вот какие объекты. но там не вижу несериализуемых
http://s017.radikal.ru/i418/1306/9a/51d1b629cfb9.jpg
23 hhhh
 
24.06.13
16:11
(22) а сериализуемые видишь?
24 Cerera
 
24.06.13
16:12
(23)да.документы. ну а как определить вообще? я не совсем понимаю.
25 Cerera
 
24.06.13
16:12
(23)раньше же в хранилище значений это запросто можно былоо сохранить.
26 Cerera
 
24.06.13
16:13
были времена, в хранилище можно было сохранить что угодно. включая com объекты.
27 acsent
 
24.06.13
16:13
в бухии 2.0 снял режим совместимости?
28 Cerera
 
24.06.13
16:16
(27)буха у нас обновляется типовыми обновлениями. пусть они сами и снимают то что надо. а это не типовая
29 acsent
 
24.06.13
16:19
(28) значит ты украл из бухи механизм
30 Cerera
 
24.06.13
16:22
(29)ничего я не воровал. у УТ с надстройкой CRM управление клиентами.
31 Cerera
 
24.06.13
16:25
вобщем сейчас смотрел в УТ типовой та же ерунда. но там стоит режим совместимости с 8.2.13
нампридется тоже этот режим совместимости оставить. только чем это чревато
32 Cyberhawk
 
24.06.13
16:26
Чревато по сравнению с чем? С режимом совместимости "Не использовать"?
33 Cerera
 
24.06.13
16:28
(32)да. именно. это получаетяс шаг назад. использовать режим совместимости в 8.2.13
34 Maxus43
 
24.06.13
16:30
кстати не замечал влияние режима совместимости на сериализацию... странно как то. УПП 1.2 древнюю перевели и полёт нормальный, первоночально проверяли конечно по статье с ИТС всё, но на сериализацию внимания не обращал...
35 Cerera
 
24.06.13
16:36
(34)вот здесь наводка. http://pro1c.org.ua/index.php?showtopic=6543

правда не взлетело у меня это.
36 Maxus43
 
24.06.13
16:38
(35) это быдлокод был, несериализуемые элементы в хранилище пихать. в типовых же такого нет...
Правильней будет найти этот элемент и переделать нормально
37 Cerera
 
24.06.13
16:53
(36)я просто не смог найти этот элемент. это по сути настройка которая фильтр закидывает в хранилище. настройки колонок пользователя. и ничего там несериализуемого не должно даже быть то. а почему то ругаетяся программа.
38 Cyberhawk
 
24.06.13
17:06
(37) попробуй в обходе строк дерева каждую пихать в хранилище и посмотреть, на какой строке обломит
39 Cerera
 
25.06.13
08:10
(38)Умно. мне бы так додуматься)
40 Cyberhawk
 
25.06.13
10:56
(39) чем дело-то кончилось (или продолжилось)?
41 Cerera
 
25.06.13
15:28
(40)режим совместимости вернул. потому что не успевал.