|
Разное поведение метода под 8.2 и 8.3
| ☑ |
0
Мимохожий Однако
24.11.14
✎
18:17
|
УТ11.1.17
Если Выборка.КонтрольОстатков Тогда
МассивСтрокБлокировкиОстатков.Добавить(НаборЗаписей.Получить(Выборка.Индекс));
Выдает ошибку
Ошибка при вызове метода контекста (Записать): Ошибка при выполнении обработчика - 'ПередЗаписью': {ОбщийМодуль.ПроведениеСервер.Модуль(2668)}: Ошибка при вызове метода контекста (Получить): Значение индекса выходит за границы диапазона
..
Может быть, из-за того, что у конфигурации стоит свойство "совместимость с 8.2"
|
|
1
Мимохожий Однако
24.11.14
✎
18:20
|
Делал проведение в обработке.В интерактивном режиме тоже самое:
Ошибка при выполнении обработчика - 'ПередЗаписью'
по причине:
{ОбщийМодуль.ПроведениеСервер.Модуль(2668)}: Ошибка при вызове метода контекста (Получить)
МассивСтрокБлокировкиОстатков.Добавить(НаборЗаписей.Получить(Выборка.Индекс));
по причине:
Значение индекса выходит за границы диапазона
|
|
2
Мимохожий Однако
24.11.14
✎
18:20
|
Под 8.2 работает. Под 8.3 отказывается.
|
|
3
Мимохожий Однако
24.11.14
✎
19:08
|
Выяснилось, что в документе Заказа клиенту в табличной части Товары есть номенклатура с видом услуга Доставка. Так вот: ошибка проявляется только на версии платформы 8.3.
На 8.2 это работало.
...
Буду пробовать в последнем релизе конфигурации УТ11 под 8.3
|
|
4
Поpyчик-4
24.11.14
✎
19:37
|
(0) Кто говорил и где написано, что УТ 11.1.1.17 обязано работать под 8.3?
|
|
5
Мимохожий Однако
24.11.14
✎
20:11
|
(4)ОК. Буду обновлять до последней версии. Посмотрю, как дальше развернётся
|
|