FastReport.net 图表无法显示
做一个图表,但是无法显示但是通过放大缩小的那个下拉框改变一下显示比例就可以显示了。
部分代码:
protected void btnAnalyse_Click(object sender, EventArgs e)
{
...
DataSet ds =...
string chartFile = System.Web.HttpContext.Current.Server.MapPath("~/") + "Reports//chart.frx";
WebReport1.Report.Load(chartFile);
WebReport1.Report.RegisterData(ds, "Data");
WebReport1.Report.Prepare();
}
请教一下,为什么。
问题就是,单击这个Button,显示的是空白。
不做任何操作,单击显示比例的那个下拉框,改变一下显示比例,如本来70%,改为75%,则显示正常。数据没问题,报表没问题。 --------------------编程问答-------------------- 没遇到过,帮顶! --------------------编程问答--------------------
webReport找了一个专家点击查看
--------------------编程问答-------------------- 错了,你用的fast
我还以为你用的web
你去博客园上找写这个控件的大师吧,他会有办法的 --------------------编程问答-------------------- WebReport1.Report.Load(chartFile);
WebReport1.Report.RegisterData(ds, "Data");
WebReport1.Report.Prepare();
我知道原因了,WebReport1的操作必须WebReport1完成,Report是无法知道WebReport的东西的。所以要换成如下:
WebReport1.ReportFile = chartFile;
WebReport1.Report.RegisterData(ds, "Data");
WebReport1.Prepare();
谢谢各位了
补充:.NET技术 , 图表区