Оптимизация скорости работы отчета
Оптимизация скорости работы отчета
В этом случае я возвращаюсь к проблеме, из-за которой и создавал этот топик.
Запросы, которые идут в базу полностью вычитывают детейловые таблицы (Detail и SubDetail). На реальный данных там очень много записей и запросы выполняются очень долго. Через параметры я хотел ускорить построение отчета, но пока не получается((
Запросы, которые идут в базу полностью вычитывают детейловые таблицы (Detail и SubDetail). На реальный данных там очень много записей и запросы выполняются очень долго. Через параметры я хотел ускорить построение отчета, но пока не получается((
Оптимизация скорости работы отчета
Здравствуйте.
Попробуйте, пожалуйста, установить у свойства "Режим фильтрации" значение Запрос. В этом случае данные будут запрашиваться только согласно установленым фильтрам.
Спасибо.
Попробуйте, пожалуйста, установить у свойства "Режим фильтрации" значение Запрос. В этом случае данные будут запрашиваться только согласно установленым фильтрам.
Спасибо.
Оптимизация скорости работы отчета
Здравствуйте!Aleksey писал(а):Здравствуйте.
Попробуйте, пожалуйста, установить у свойства "Режим фильтрации" значение Запрос. В этом случае данные будут запрашиваться только согласно установленым фильтрам.
Спасибо.
Пробовал установить это свойство в обоих вариантах отчета (когда связь между источниками осуществляется путем создания соответствующих связей, и когда связь между источниками осуществляется через параметр) - не помогает, ошибка та же самая((
Оптимизация скорости работы отчета
Здравствуйте,
Исправили работу с типом guid. Решение будет доступно в следующем предрелизном билде на следующей неделе.
Пожалуйста, посмотрите измененный отчет в аттаче.
Спасибо.
Исправили работу с типом guid. Решение будет доступно в следующем предрелизном билде на следующей неделе.
Пожалуйста, посмотрите измененный отчет в аттаче.
Спасибо.
- Вложения
-
- Report_modifeid2.mrt
- (15.36 КБ) 299 скачиваний
Оптимизация скорости работы отчета
Здравствуйте!
Огромное спасибо! Вы очень помогли!
Огромное спасибо! Вы очень помогли!
Оптимизация скорости работы отчета
Здравствуйте,
Всегда рады помочь.
Сообщите, если понадобится дополнительная помощь.
Всегда рады помочь.
Сообщите, если понадобится дополнительная помощь.
Оптимизация скорости работы отчета
Добрый день!
Вы говорили, что исправили проблему с GUID, но похоже что не до конца..
Использую версию от 2012.04.26
Пытаюсь ограничить детейл с использованием параметра (суть ограничения - нужно выводить записи только тогда, когда детейлов минимум 2), значение которого должно равняться ID мастера. Но при вычислении параметра в детейловом запросе - ошибка.
Тестовый пример отчета во вложении.
Вы говорили, что исправили проблему с GUID, но похоже что не до конца..
Использую версию от 2012.04.26
Пытаюсь ограничить детейл с использованием параметра (суть ограничения - нужно выводить записи только тогда, когда детейлов минимум 2), значение которого должно равняться ID мастера. Но при вычислении параметра в детейловом запросе - ошибка.
Тестовый пример отчета во вложении.
- Вложения
-
- Report.mrt
- (10.25 КБ) 322 скачивания
Оптимизация скорости работы отчета
Здравствуйте,
Проблему с типом GUID исправили. Будет доступно в следующем предрелизном билде на следующей неделе.
Так же в данном примере сам запрос был с ошибкой. Попробуйте использовать следующий запрос в источнике данных Detail:
Спасибо.
Проблему с типом GUID исправили. Будет доступно в следующем предрелизном билде на следующей неделе.
Так же в данном примере сам запрос был с ошибкой. Попробуйте использовать следующий запрос в источнике данных Detail:
Код: Выделить всё
declare @tmp table("ID" uniqueidentifier DEFAULT NEWID(), "name" text, "master_id" uniqueidentifier)
insert into @tmp (ID, name, master_id)
select NewID(), Name, ID from Master where id = CAST(@Параметр AS uniqueidentifier)
if (@@ROWCOUNT>1) select * from @tmp
else delete @tmp
select * from @tmp
GO
Оптимизация скорости работы отчета
Вы писали тоже самое примерно месяц назад. В этот раз исправили еще что-то?Aleksey писал(а):Здравствуйте,
Проблему с типом GUID исправили. Будет доступно в следующем предрелизном билде на следующей неделе.
Вы не могли бы отписаться в этой теме, после того как этот предрелизный билд будет доступен?
Оптимизация скорости работы отчета
Здравствуйте,
Да, исправили еще один момент с конвертацией GUID типа.
Предрелизный билд с исправлением будет доступен сегодня.
Спасибо.
Да, исправили еще один момент с конвертацией GUID типа.
Предрелизный билд с исправлением будет доступен сегодня.
Спасибо.