Имя: Пароль:
1C
1С v8
Проблемы с СКД
0 nbIx
 
27.03.14
15:49
Отчет на СКД, достаточно сложный. Отчет работает, при попытке сделать расшифровку по некоторым полям выдает:

МодульОбъекта(241)}: Ошибка при вызове метода контекста (Следующий)
        ЭлементРезультата = ПроцессорКомпоновки.Следующий();
по причине:
Ошибка компоновки данных
по причине:
Ошибка получения данных
по причине:
Ошибка создания набора данных "Данные"
по причине:
Ошибка при исполнении запроса набора данных
по причине:
Не установлен менеджер временных таблиц

Что за глюки, может кто встречался?
1 dj_serega
 
27.03.14
15:50
В последнем запросе результат помещается во временную таблицу?
2 nbIx
 
27.03.14
15:52
(1) Нет. Я же говорю, отчет рабочий. Проблема с расшифровкой по нек0торым полям.

Просто отчет достаточно сложный, запрос в 2 тыс. строк.
Кстати уже глючит не в первой.
3 nbIx
 
27.03.14
15:53
(2) Первый глюк на этом отчете словил, то что он выдавал разные результаты на 8.1 и 8.2.
Вот это был прикол.
4 Defender aka LINN
 
27.03.14
16:02
(2) Автозаполнение клевая штука, да?
5 nbIx
 
27.03.14
16:14
(4) Ты о чем, какое автозаполнение?
6 dj_serega
 
27.03.14
17:40
(5) булево под текстом запроса набора данных.
7 nbIx
 
27.03.14
18:17
(6) Я знаю, никакого автозаполнения не стоит.
8 Defender aka LINN
 
28.03.14
06:43
(7) Значит, неправильно на странице "Компоновка" настроил. При обработке расшифровки получаются такие настройки, при которых оптимизатор СКД выбрасывает из какого-то промежуточного запроса, формирующего временную таблицу, все поля. Как результат - этот запрос не выполняется и таблица не создается.
Ошибка? Это не ошибка, это системная функция.