关于水晶报表的,浏览器什么没都显示不出来,求大神指教,是代码的问题还是浏览器的问题

用EMP表生成了xml文件,又用这个xml做了个水晶报表,但是用360和IEE什么都显示不出来,一片空白,也不报错。这是html的部分<body><scripttype=... 用EMP表生成了xml文件,又用这个xml做了个水晶报表,但是用360和IEE什么都显示不出来,一片空白,也不报错。
这是html的部分
<body>
<script type="text/javascript" src="amcolum/swfobject.js"></script>
<div id="flashcontent"></div>
<script type="text/javascript">
var so=new SWFObject("amcolum/swfobject.js","amcolum1","600","200","8","#FFFFFF");//报表格式
so.addVariable("path","amcolum/"); //运行控件的根目录
so.addVariable("settings_file", encodeURIComponent("amcolum/amcolumn_settings.xml");//设置文件地址
so.addVariable("data_file",encodeURIComponent("data"));//xml文件 xml地址
so.addVariable("preloader_color", "#999999");
so.write("flashcontent");
</script>
</body>
下面是servlet
ArrayList<Object> al=null;
EmpDAO dao=new EmpDAO();
try{

al=dao.findall();
}catch{
太多了。。。。没贴出来

}
int size=al.size();
Document doc=DocumentHelper.createDocument();
Element ele=doc.addElement("chart");
Element root=ele.addElement("series");
for(int i=0;i<size;i++){
Emp1 emp=(Emp1)al.get(i);
Element value=root.addElement("value");
value.addAttribute("xid=",i+"");
//创建文本内容
Text text=new DOMText(emp.getEname());
value.add(text);
}
Element graphs=ele.addElement("graphs");
Element graph=graphs.addElement("graph");
for(int j=0;j<size;j++){
Emp1 emp=(Emp1)al.get(j);
Element value=graph.addElement("value");
value.addAttribute("xid=",j+"");
value.addAttribute("color=", "#318DBD");
Text text=new DOMText(emp.getSal()+emp.getComm()+"");
value.add(text);
}
String str=doc.asXML();
out.println(str);
out.flush();
out.close();
展开
 我来答
匿名用户
2013-09-16
展开全部
不懂什么叫水晶报表
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
博思aippt
2024-07-20 广告
博思AIPPT是基于ai制作PPT的智能在线工具,它提供了4种AI制作PPT的方式,包括AI生成大纲、AI直接生成PPT、文本生成PPT、AI提炼文档生成PPT,一站式集成多种AI生成PPT的方式,可满足办公用户的不同需求和使用场景。ai生... 点击进入详情页
本回答由博思aippt提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式