Рассматриваемый отчет SSRS - это файл отчета клиента (.rdlc), который создается 1) запросом базы данных и применением возвращенного заполненного объекта System.Data.DataTable к отчету; 2) Вызов метода Export для объекта отчета, чтобы создать окончательный файл PDF.
Проблема: запрос сортирует данные одним способом, а отчет - другим!
Я знаю, что отчет SSRS не поддерживает сортировку, так как до
вопрос, отсюда мое замешательство!
Я использовал разрывы отладки для просмотра правильно отсортированного DataTable, превращенного в неправильно отсортированный PDF. (Aaarrgghh)
В отчете просто перечислены продукты, их запасы и категории, например. Красное вино, белое вино и т. Д.
... и, что интересно, PDF-файл отсортирован в алфавитном порядке на основе первого буквенно-цифрового столбца данных, который является третьим физическим столбцом под названием «Категория».
Я использую C # .NET 4 и Visual Studio 2010.