Каталог решений - Оптимизация отчетов с набором данных — объект

Оптимизация отчетов с набором данных — объект

Оптимизация отчетов с набором данных — объект

В наличии

Проблемы производительности, связанные с отчетами на источнике данных — объекте, и методы их решения. В частности рассмотрен способ разработки отчета с двумя схемами компоновки данных. Когда одна используется как служебная, скрытая от глаз пользователя — для получениях данных. А вторая используется для вывода этих данных пользователю.

Категория:

Описание

Введение

Наша цель, это оптимизация отчетов на СКД, в которых используется "Набор данных — объект"

Для начала, опишем проблему.

Рассмотрим стандартную схему работы с внешними наборами данных в отчетах на СКД:

В обработчике события отчета "ПриКомпоновкеРезультата":

 1) Получаем полные данные 

 2) Передаем полученные данные в качестве внешних наборов данных в процессор компоновки

 3) При формировании отчета отборы пользователя накладываются на изначально излишние данные

 

То есть обычная ситуация, когда полные данные содержат, скажем, 10000 строк и более, а в результат, с учетом отборов пользователя, попадает лишь малая часть от всех этих данных. Это может вызывать проблемы, если получение исходных данных занимает значительное время.

 

has been added to your cart:
Оформление заказа