|
Скд.Иерархия.Недостаточно памяти. | ☑ | ||
---|---|---|---|---|
0
Bittin
30.09.11
✎
07:35
|
Всем привет.
У меня такая ситуация необходимо изменить отчет чтобы данные выводил в виде иерархии. у отчета есть скд. Сначала выполняется запрос а потом он передает результат в скд в набор данных-объект. Когда вступает в действие данный участок кода: Пока Истина Цикл ОбработкаПрерыванияПользователя(); //Получим следующий элемент результата компоновки ЭлементРезультата = ПроцессорКомпоновки.Следующий(); Если ЭлементРезультата = Неопределено Тогда //Следующий элемент не получен - заканчиваем цикл вывода Прервать; Иначе // Зафиксируем шапку Если Не ОтчетОбъект.РасширеннаяНастройка И Не ТаблицаЗафиксирована И ЭлементРезультата.ЗначенияПараметров.Количество() > 0 И ТипЗнч(ОтчетОбъект.КомпоновщикНастроек.Настройки.Структура[0]) <> Тип("ДиаграммаКомпоновкиДанных") Тогда ТаблицаЗафиксирована = Истина; Результат.ФиксацияСверху = Результат.ВысотаТаблицы; КонецЕсли; //Элемент получен - выведем его при помощи процессора вывода ПроцессорВывода.ВывестиЭлемент(ЭлементРезультата); КонецЕсли; КонецЦикла; И выдается ошибка "Недостаточно памяти" на строке ЭлементРезультата = ПроцессорКомпоновки.Следующий(); Если в запросе убрать иерархию то всем работает нормально. Подскажите, как исправить данную ошибку. Заранее всем спасибо. |
|||
1
Bittin
30.09.11
✎
09:55
|
ау...
|
|||
2
Axel2009
30.09.11
✎
09:57
|
а если не обрабатывать элемент результата, а дать скд вывести отчет как есть, тогда как?
|
|||
3
nicxxx
30.09.11
✎
10:00
|
это какая же вложенность, что ему памяти не хватает...
может стоить забить на фиксацию шапки, и позволить скд самостоятельно построить иерархию? пример в книжке хрусталевой есть |
|||
4
Bittin
30.09.11
✎
10:07
|
я посмотрел саму таблицу результата запроса до передачи ее в скд, результат не такой уж и большой...
щас попробую вывести без обрабатывания Если по книги хрусталева, то в этом случае надо будет в скд убирать набор данных объект и делать набор данных запрос и все заново делать... |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |