Добавить в корзинуПозвонить
Найти в Дзене

1С:Специалист по платформе - МР: 8. оптимизация расчета

Получился модуль не корректный с точки зрения производительности, а именно запросы в цикле (методы получить базу, получить данные графика). Необходима оптимизация. Виртуальные таблицы регистра расчета содержат все данные реальной таблицы регистра расчета плюс рассчитываемые данные. Если необходимо получать данные графика то не нужно соединять реальную таблицу и виртуальную таблицу данные графика, так как виртуальная таблица данные графика полностью повторяет реальную таблицу. Павел Чистов СпецКурс 29
Оглавление

Получился модуль не корректный с точки зрения производительности, а именно запросы в цикле (методы получить базу, получить данные графика). Необходима оптимизация.

Вариант 1: Общий модуль - получение данных через менеджер регистра расчета

Получаем данные до цикла
Получаем данные до цикла
Расчет сумм
Расчет сумм

Вариант 2: Общий модуль - получение данных через запрос

Виртуальные таблицы регистра расчета содержат все данные реальной таблицы регистра расчета плюс рассчитываемые данные.
Если необходимо получать данные графика то не нужно соединять реальную таблицу и виртуальную таблицу данные графика, так как виртуальная таблица данные графика полностью повторяет реальную таблицу.
Запрос для получения данных
Запрос для получения данных
Расчет сумм
Расчет сумм

Ссылки

Павел Чистов СпецКурс 29

Содержание