Поделиться через

NETCore.LocalReport метод Render выдает в Excel не все данные из отчета при выполнения кода

vajarkov 0 Баллы репутации
2025-10-31T07:44:03.97+00:00

byte[] reportData0 = localReport.Render("EXCELOPENXML");

return File(reportData0, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet");

При выполнении данного кода получаю документ Excel

изображение

При этом сам отчет из храним процедуры выдает количество записей больше, чем в отчете

изображение

Уже все вроде перепробовал. Никак не могу найти решение

Технологии для разработчиков | ASP.NET | ASP.NET Core
Комментариев: 0 Без комментариев

Ответ, рекомендуемый модератором
  1. vajarkov 0 Баллы репутации
    2025-11-05T11:22:52.38+00:00

    В шаблоне отчета стояло условие, чтобы скрывать значения если поле nom >= 15изображение

    изображение

    После правки - стали отображаться все данные. Шаблон разрабатывался до меня и зачем это условие было там - неизвестно.

    Зря грешил на работу LocalReport

    Вопрос решен!!!

    Комментариев: 0 Без комментариев

Дополнительные ответы: 0

Сортировать по: Наиболее полезные

Ваш ответ

Автор вопроса может устанавливать для ответов пометку "Принято", а модераторы — пометку "Рекомендуется". Благодаря этому пользователям становится проще понять, какой из ответов помог решить проблему автора.