Структура данных: в каждой строке представлено количество документов «Количество» по каждому коду «МПК» и году «PUB_PUBY», по каждому коду подсчитана сумма значений по всем годам «Сумма»:

На исходный срез переносим виджет «HTML» виджет:

Входим в редактирование виджета:

Выбираем опцию «Передавать массивы данных» и устанавливаем максимальное «Количество записей» исходя из размерности среза:

Выбираем раздел «HTML»
(1) Пишем запрос: Проанализируй исходные данные и построй виджет тепловая карта, помести значение "Количество" во внутрь ячейки. По оси х размести года, а по оси у "МПК". Цветовая гамма от минимального значения - желтая, к максимальному значению – красная
(2) Отправляем запрос

(1) ИИ сгенерировал сверху ответ в виде описания действия, а снизу код.
(2) Если нас все устраивает, то подтверждаем действия ИИ – нажимаем на зеленую галку
(3) Ели ответ не устраивает нажимаем на красный крестик.

(1) Нажимаем на кнопку «Обновить»
(2) Анализируем результат

Предложим ИИ отсортировать строки. Запрос ИИ: Отсортируй строки по полю "Сумма"
(1) Если ответ системы устраивает подтверждаем его
(2) Анализируем результат

Запрос ИИ: Сделай ползунок-фильтр с возможностью изменять пороговые значения (минимальное, максимальное) "Количества" и обновлять в соответствии с ними виджет. Помести ползунок вверху.
(1) Если ответ системы устраивает подтверждаем его
(2) Анализируем результат

(1) Запрос ИИ: При выборе ячейки добавь всплывающий тултип, содержащий поля «МКП», «Год» и «Количество»
(2) Если ответ системы устраивает подтверждаем его
(3) Анализируем результат

(1) Запрос ИИ: При клике на ячейке добавить глобальный фильтр "МПК"
(2) Если ответ системы устраивает подтверждаем его
(3) Анализируем результат

(1) Добавить в настройки операцию «Документы», которая должна открывать заранее созданную таблицу, содержащую документы.

(1) Запрос ИИ: При клике на ячейку запусти операцию данного виджета "Документы", который откроет внешнюю Таблицу в режиме Drill-Down и сформирует глобальный фильтр МПК
(2) Если ответ системы устраивает подтверждаем его
(3) Анализируем результат
