C# ReportParameter Class разбивает мою строку на разные объекты
Я использую ReportParameter для передачи списка отделов в отчет, но кажется, что ReportParameter разбивает мою строку через запятую на список отдельных строк. Мне нужно передать фактическую неизмененную строку как один элемент. Что я могу сделать, чтобы ReportParameter просто оставил мои данные в покое и передал их в отчет?
Я передаю данные в отчет, и мой вызов ReportParameter выглядит следующим образом:
ReportParameter DepartmentName = new ReportParameter("Dept", "Bakery,Deli,Cheese", false);
Но когда я отслеживаю вызов к базе данных, он разбивает его на три строковых объекта ("Пекарня", "Гастроном", "Сыр") вместо того, чтобы хранить их вместе ("Пекарня, Гастроном, Сыр"), и отчет не выполняется. Отчет работает, если вместо этого отправляется один элемент, поэтому именно это поведение приводит к сбою отчета.