|
v8.3.4.389 ошибка с управляемыми блокировками | ☑ | ||
---|---|---|---|---|
0
bacila
23.01.14
✎
23:48
|
Всем привет !!!
в конфигурации УТ 11.1 есть такой кусок кода: |
|||
1
bacila
23.01.14
✎
23:50
|
Блокировка = Новый БлокировкаДанных;
Выборка = РезультатЗапроса.Выбрать(); Пока Выборка.Следующий() Цикл Если Не Выборка.КомиссионнаяТорговля Тогда ЭлементБлокировки = Блокировка.Добавить("РегистрНакопления.ТоварыОрганизаций"); ЭлементБлокировки.Режим = РежимБлокировкиДанных.Исключительный; ЭлементБлокировки.УстановитьЗначение("Номенклатура" ,Выборка.Номенклатура); ЭлементБлокировки.УстановитьЗначение("Характеристика" ,Выборка.Характеристика); Иначе ЭлементБлокировки = Блокировка.Добавить("РегистрНакопления.ТоварыПереданныеНаКомиссию"); ЭлементБлокировки.Режим = РежимБлокировкиДанных.Исключительный; ЭлементБлокировки.УстановитьЗначение("Номенклатура" ,Выборка.Номенклатура); ЭлементБлокировки.УстановитьЗначение("Характеристика" ,Выборка.Характеристика); КонецЕсли; КонецЦикла; Блокировка.Заблокировать(); после перевода на платформу 8.3.4.389 стала получатся ошибка : Блокировка.Заблокировать() Обращение к процедуре объекта как к функции (Заблокировать) |
|||
2
bacila
23.01.14
✎
23:50
|
кто нибудь сталкивался, или знает как это обойти?
|
|||
3
GROOVY
23.01.14
✎
23:51
|
Откатись, почисти кеш, конвертни заново.
|
|||
4
bacila
23.01.14
✎
23:53
|
(3) Ошибка поздновато выявился, откат грозит потерей данных, могу попробовать на копии только , поможет или нет.
|
|||
5
bacila
23.01.14
✎
23:55
|
(3) да кстати забыл упомянуть , что выключен режим совместимости, до выключения был баг с функциональной опцией по использованию характеристик.
|
|||
6
bacila
24.01.14
✎
00:11
|
(3) Кстати а не подскажете какой именно кеш мне нужно почистить?
|
|||
7
GROOVY
24.01.14
✎
00:12
|
Да, хз. Судя по ошибке, неверно компилиться код модуля, ну или там у Вас есть что-то вроде
х= Блокировка.Заблокировать(); |
|||
8
GROOVY
24.01.14
✎
00:13
|
Попробуйте внести в модуль изменения...
|
|||
9
bacila
24.01.14
✎
00:15
|
(8) код я скинул выше ниче такого в нем нет, изменения вносил, даже писал заново код )))
|
|||
10
bacila
24.01.14
✎
00:17
|
(8) больше склоняюсь к глюку платформы, у вас случайно не такой версии под рукой , чтоб проверить работоспособность : Блокировка.Заблокировать()
|
|||
11
GROOVY
24.01.14
✎
00:20
|
(10) Все работает. Именно на этой версии и с типовой конфигурацией.
|
|||
12
bacila
24.01.14
✎
00:21
|
в копии включил режим совместимости Версия 8.2.16 заработало , вы режим совместимости выключили когда проверяли?
|
|||
13
GROOVY
24.01.14
✎
00:21
|
Общего модуля с названием "Блокировка" нет случайно?
|
|||
14
bacila
24.01.14
✎
00:22
|
(13) нету, да все работало до этого, типовой код
|
|||
15
GROOVY
24.01.14
✎
00:24
|
Нет, на поддержке конфа.
|
|||
16
GROOVY
24.01.14
✎
00:25
|
(15) К "вы режим совместимости выключили когда проверяли?"
|
|||
17
bacila
24.01.14
✎
00:27
|
(16) ну видимо в этом дело , возвращаю боевой режим совместимости.
|
|||
18
bacila
24.01.14
✎
00:29
|
(16) кстати а у вас ошибка не возникает если ведение характеристик отключено в помошнике продаж?
|
|||
19
bacila
24.01.14
✎
00:30
|
в смысле ошибка в помошнике продаж
|
|||
20
bacila
24.01.14
✎
00:52
|
в общем в режиме совместимости с 8.2 работает, но снова появилась ошибка, динамический список "СписокХарактеристик" завязанный на функциональную опцию вести учет по характеристикам(не помню как дословно называется) пытается формироваться , хотя она отключена, и получается ошибка, потмоу что списку не переданна номенклатура по которой надо формироваться.
|
|||
21
NcSteel
24.01.14
✎
01:20
|
Проблема с битой конфой... советую вам типовую развернуть и убедится, что нет такой проблемы.
|
|||
22
bacila
24.01.14
✎
01:55
|
(21) Спасибо, попробую
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |