Имя: Пароль:
1C
1С v8
Пробую УПП 1.3 на 8.2.15.301 после 8.2.12.96 ошибка на блокировке лезет :-(
0 BigShmax
 
30.03.12
21:54
ошибка на куске

       Для каждого ЭлементСтруктуры Из СтруктураИсточникаДанных Цикл
           ЭлементБлокировки.ИспользоватьИзИсточникаДанных(ЭлементСтруктуры.Ключ, ЭлементСтруктуры.Значение);
       КонецЦикла;


{ОбщийМодуль.ОбщегоНазначения.Модуль(6806)}: Ошибка при вызове метода контекста (ИспользоватьИзИсточникаДанных)
           ЭлементБлокировки.ИспользоватьИзИсточникаДанных(ЭлементСтруктуры.Ключ, ЭлементСтруктуры.Значение);
по причине:
Несоответствие типов (параметр номер '1') (Параметр <ПолеПространстваБлокировок> должен быть строкой)
1 Господин ПЖ
 
30.03.12
21:55
а точно СтруктураИсточникаДанных - это структура? а не соответствие?
2 BigShmax
 
30.03.12
21:56
моджуль вроде б стандартный, из дома  не могу проверить не имеб доступ до эталонных баз.  вот боднял на терминал сервере  8.2.15.301  готовлюсь перейти.  бухия работает две недели.  УПП в которой ведут PeG работает неделю.  дошел черед до большой и сурьезной УПП.  и буквально на первых минутах теста косяк.  не проводится документ "Заказ на производсвто" как минимум
3 BigShmax
 
30.03.12
21:56
(1) ща гляну.   5 сек
4 BigShmax
 
30.03.12
21:58
Структура из двух элементов

КлючИЗначение    КлючИЗначение    "ЗаказНаПроизводство"    "ЗаказНаПроизводство, Номенклатура"
КлючИЗначение    КлючИЗначение    "Номенклатура"
5 BigShmax
 
30.03.12
21:59
во второй строке  получается Ключь есть, Значения нет
6 BigShmax
 
30.03.12
22:04
ошибка лезет на втором проходе строки

ЭлементБлокировки.ИспользоватьИзИсточникаДанных(ЭлементСтруктуры.Ключ, ЭлементСтруктуры.Значение);

ЭлементСтруктуры.Ключ = "Номенклатура"
ЭлементСтруктуры.Значение =  значение пусто, Тип неопределено но с какого
7 BigShmax
 
30.03.12
22:13
Сходил отладчиком по рабочей базе  но под  8.2.12.96  структура та же самая  но ошибку не дает.  фича 15го релиза?
8 BigShmax
 
30.03.12
22:14
требование - накладная , та же ошибка на этой же строке
9 BigShmax
 
30.03.12
22:24
никто не работает в УПП с 8.2.15.301 ?   у вас те же строки?
10 BigShmax
 
30.03.12
22:35
я могу переподключить БД к 8.2.12.96 и даю зуб  эта строка с теми же параметрами отработает без ошибок :-(
11 BigShmax
 
30.03.12
22:44
утро вечера мудренее.  пойду  немного офигевшим спать
12 BigShmax
 
02.04.12
10:21
Так я и не понял причину  моего трабла :-(
13 BigShmax
 
02.04.12
16:07
посоветуйте  хоть что нибудь :-(
14 V_V_V
 
02.04.12
16:09
Поставь режим совместимости с 8.2.13. Ведь убрал наверняка?
15 BigShmax
 
02.04.12
16:41
(14)  прыгал с 8.2.12.96  и соответственно 8.2.13  даже не вилдел и не в курсе что это за галка и где :-))))  пойду искать :-)
16 BigShmax
 
02.04.12
16:45
а где ее искать то     совместимость - стоит или нет
17 BigShmax
 
02.04.12
16:51
База  серверная

смотрел в конфигураторе не нашел.  смотрел в свойствах БД на серваке 1с не вижу.  продолжаю поиск.
18 BigShmax
 
02.04.12
16:55
Режим совместимости стоит.  может наоборот снять его ? :-)
19 BigShmax
 
02.04.12
16:55
это обратимый  процесс?
20 BigShmax
 
02.04.12
17:17
хотя оно пофиг  конечнол она тестовая  но все равно непонятно.  сравнил с эталонной базой  код стнадратный
21 V_V_V
 
02.04.12
18:10
(19) Если база серверная - можешь ставить туда-сюда. Если файловая - перед возвратом к режиму совместимости с 8.2.13 нужно выгрузить данные и втянуть их уже в совместимую базу. Короче - процесс обратимый...  :)
22 BigShmax
 
03.04.12
11:52
убрал режим совместимости, та же песня в той же строке.

УПП 1.3.23.1
23 BigShmax
 
05.04.12
17:44
найдено в подписказ на собтые  в устанолвках блокировок  при создании структуры

СтруктураИсточникаДанных      = Новый Структура(
"ЗаказНаПроизводство", "Номенклатура");
// "ЗаказНаПроизводство, Номенклатура"); // было так

до это йплатформы работало.  спасибо человеку что ткнул меня  а то я задымился уже.