我想通过url传递参数到SSRS,它似乎不工作! 我试图通过传递给数据库和查询使用的url传递一个userId(string)。 基地url: http://blah/Reports/Pages/Report.aspx?ItemPath = MyReport 试过这个,但它不起作用: http://blah/Reports/Pages/Report.aspx?ItemPath = MyReport&UserId = fred 有任何想法吗
发布报告服务报告时。 实际的.RDL文件在服务器上的位置在哪里? 我可以通过浏览报告pipe理器来重新下载.RDL文件。 但是,该文件位于报告服务服务器上的位置? 谢谢
我有这个行动来生成报告: public ActionResult Report(string id) { LocalReport lr = new LocalReport(); string path = Path.Combine(Server.MapPath("~/Report"), "Person.rdlc"); if (System.IO.File.Exists(path)) { lr.ReportPath = path; } else { return View("Index"); } List<Person> cm = new List<Person>(); var viewModel = new PersonIndexData(); viewModel.People= db.Person .Include(k => k.Groups) .OrderBy(k => k.Name); cm = viewModel.People.ToList(); ReportDataSource rd = new ReportDataSource("PersonDataSet", cm); […]