2014-04-03 60 views
0

MVC4 Web應用程序的語言爲C#如何在FastReport中設置文本值

我正在使用FastReport.Net演示。

我設置了一個文本字段並將其命名爲InvNo。 我創建了一個Parameter並將其命名爲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"); 

但是當我運行它,我得到一個StackOverflowException在mscorlib程序

+0

您的問題是關於如何做某些事情,或者您爲什麼會遇到錯誤? –

+0

兩者,要麼我不知道如何去做我想做的事(我不知道)或者錯誤阻止了我。 – edepperson

+0

爲什麼你認爲堆棧溢出與設置文本值有關? –

回答

0

我知道這是一個遲到的回答,但我剛剛在FastReports一個計算器例外。

我有一個子報表,我將它的屬性PrintOnParent設置爲true。這解決了它。

+0

迪諾,謝謝你的提示,但我開始使用Stimulsoft。他們的支持更加敏捷。 – edepperson