如何在FastReport中设置文本值

时间:2014-04-03 21:05:15

标签: c# asp.net-mvc-4 fastreport

语言是MVC4 Web应用程序的C#

我正在使用FastReport.Net演示。

我设置了一个文本字段并将其命名为InvNo。 我创建了一个参数并将其命名为InvNoVal,并将其分配给InvNo的文本值。

这是我的服务器端代码

WebReport invrpt = new WebReport();
invrpt.Width = 600;
invrpt.Height = 800;
invrpt.ReportFile = Server.MapPath("~/App_Data/SubscriberInvoice.frx");
invrpt.Report.SetParameterValue("InvNoVal", "12");
invrpt.Report.Prepare();
invrpt.ToolbarIconsStyle = ToolbarIconsStyle.Black;
ViewBag.WebReport = invrpt;
return View("SubInvoice");

但是当我运行它时,我在mscorlib

中得到了一个StackOverflowException

1 个答案:

答案 0 :(得分:0)

我知道这是一个迟到的答案,但我在FastReports中遇到了一个stackoverflow异常。

我有一个子报表,我将它的属性PrintOnParent设置为true。这解决了它。