Зависает построитель отчета #461751


#0 by Kaidend
Всем привет. Сделал отчет на базе построителя отчетов (для конфигурации УТ 10.1 - платформа 8.0). В качестве источника данных построитель использует таблицу значений (т.е. не запрос), которая предварительно "собирается" в коде. Есть две базы - одна за 2009-й год, вторая - эта же база, но свернутая в начале 2010 года (т.е значительно меньшего объема). В базе 2010 года отчет выполняется нормально, в базе 2009 года, где данных больше, намертво виснет на строке ПостроительОтчета.Вывести(ЭлементФормы.Результат). Если поставить отбор, значительно сокращающий объем данных, или отключить вывод детальных записей, то отчет выводится. Еще такой момент - отчет либо выводится сразу и быстро (с отбором, например), либо не выводится вообще. Промежуточных вариантов (выводится, но медленно) не бывает. При этом строк в итоговом отчете должно быть не очень много - тысяч 5-6 по моим прикидкам. Т.е. не такой объем, чтобы построитель впадал в ступор, стандартные отчеты с ним справляются. Сложных группировок или итоговых полей нет. У кого-нибудь есть какие-нибудь соображения? Был бы очень признателен...
#1 by Kaidend
Уф, разобрался. Проблема была не в объеме данных, а в наличии в базе битых ссылок или чего-то такого. Построитель пытался получить строковое представление документа реализации (в этом отчете есть такое поле) и на определенном документе намертво вис. ТиИ помогло. Если кто-то озадачился моей проблемой (хотя не думаю, что кто-то успел), то спасибо :)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С