Параметр отчета SSRS не показывает значение в приложении формы окна просмотра отчетов
У меня есть приложение winform в VS2017, где я использую Microsoft Winform Report Viewer 10, чтобы показать отчет SSRS в режиме сервера. Все работало нормально, кроме нового отчета, который я создал после переноса проекта отчета SSRS с VS 2012 на VS 2017. Новый отчет при отображении в средстве просмотра отчетов, параметр отчета не отображает значение, но отчет выполняется с правильным значением параметра. Моя единственная проблема заключается в том, что он показывает пустое значение и неправильно отображает значение параметра отчета, как пользователь знает, какое значение параметра было передано для отчета. Я сравниваю файл схемы XML отчета с другим отчетом, который работает нормально, и изменяю в соответствии с этим с помощью этой ссылки, но он не показывает значение. Ниже приведен одинаковый код для рабочего отчета и нерабочего отчета.
ReportParameter p1 = new ReportParameter("ACMasterNo", masterno);
this.reportViewer_ContactsNoCIPPointsReport.ServerReport.SetParameters(new ReportParameter[]{ p1} );
this.reportViewer_ContactsNoCIPPointsReport.RefreshReport();
Я не хочу конвертировать проект обратно в VS 2012. Сервер отчетов - это SQL Server 2012.