Ошибка в. Net «Недопустимая операция для связанного параметра» в Crystal Report - PullRequest
0 голосов
/ 10 января 2020

У меня есть отчет, который имеет 2 вложенных отчета, в которых основной параметр отчета связан с дополнительным параметром отчета

Когда я передаю параметр в основной отчет из C# кода, я получаю следующее . Net ошибка:

Операция недопустима для связанного параметра

Может кто-нибудь поделиться с нами C# кодом?

        cryRpt.Load(Server.MapPath("~/ProjectBillingGrid_Report.rpt"));
        cryRpt.SetParameterValue("@PortfolioID", PortfolioID);
        cryRpt.SetParameterValue("@ProjectID", 0);
        cryRpt.SetParameterValue("@SubProjectID", 0);
        cryRpt.SetParameterValue("@FYID", FYID);
        cryRpt.SetParameterValue("@UserRole",1);
        cryRpt.SetParameterValue("@EmployeeID",null);
        cryRpt.SetParameterValue("@IsExcludeSubProject",false);
        cryRpt.SetParameterValue("@SearchText",null);
        CrystalReportViewer1.Visible = true;               
        Session["ReportSource"] = cryRpt; 

1 Ответ

0 голосов
/ 12 января 2020

Убедитесь, что ни один из параметров, для которых вы устанавливаете значения, не является связанным параметром. Такие параметры получают свои значения из основного отчета и, следовательно, не могут быть установлены в коде.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...