如何利用锐浪报表制作一个简单的图表报表

 我来答
百度网友e4c2548
2015-08-17 · TA获得超过134个赞
知道小有建树答主
回答量:399
采纳率:0%
帮助的人:316万
展开全部

在网上搜了搜锐浪报表感觉比较复杂。建议楼主试试FineReport。下面是锐浪报表制作方法,仅供参考。

  1. 写好对应的模板grf文件

模板大概设计和调整跟以上格式差不多就可以了,其实部分的设置还是在页面上做调整的。

2.查询数据库jsp

3.访问的页面

数据获取和坐标定义代码:

 function window_onload()
{
    var Report = ReportViewer.Report;
    var Chart = Report.ControlByName("Chart1").AsChart;
    Chart.SeriesCount = 2;   //设定序列个数为3个
 Chart.SeriesLabel(0) = "销售量"; //设定第1个序列的标签文字
 Chart.SeriesLabel(1) = "利润额"; //设定第2个序列的标签文字
    //从网上取数据并转存到xmlDom中,然后载入到图表中
    var xml = Report.ExtractXMLFromURL("hd_rytjb.jsp");
    var xmlDom = CreateXMLDOM();
    xmlDom.async=false;
    xmlDom.loadXML(xml);
    //将xmlDom中的数据赋值给图表
 var RowNodes = xmlDom.childNodes[0];
 var RowCount = RowNodes.childNodes.length;
 Chart.GroupCount=RowCount;
 for (i=1; i<=Chart.GroupCount; ++i){
 var FieldNodes = RowNodes.childNodes[i-1];
 var Product = FieldNodes.childNodes[0].text;
 Chart.GroupLabel(i-1) = Product;
 } 
    //alert(xml.length);
    Chart.LoadDataFromXML(xml, false, false, false);
}

 

 




推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式