主题:ATGrid java报表控件 使用入门
ATGridActiveX组件是一个服务器端控件,大大方便了程序员服务器端编程,通过服务器端程序产生客户端插件使用效果。通过使用ATGridActiveX组件,程序员不再需要在网页中书写html代码。
下载地址:
http://www.etcell.com/
http://www.etcell.com/download.aspx?id=51
用ATGridActiveX组件开发的步骤大体分为两个步骤:
1、用WinTable报表设计器设计出报表模板,报表模板的文件后缀为.et文件;
2、在JSP程序中利用ATGridActiveX组件打开报表模板,绑定数据,输出到浏览器;
1、第一个ATGridActiveX组件的JSP例子
<%@ page language="java" import="ATGrid.*" pageEncoding="gb2312"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <title>服务器端输出报表</title> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="0"> <meta http-equiv="description" content="服务器端输出报表"> </head> <body> <center> <%
//声明并初始化一个ATGridActiveX实例,需要传入一个pageContext对象 ATGridActiveX ATGrid1 = new ATGridActiveX(pageContext);
//设置报表模板路径“ETFile/University.eT” ATGrid1.SetFileName("ETFile/University.eT"); ATGrid1.SetHeight("115%");//设置高度100% ATGrid1.SetWidth("100%");//设置宽度100% ATGrid1.SetReadOnly(true);//设置报表为只读状态 //ATGrid1.SetScrollH(false);//不显示纵向滚动条 //ATGrid1.SetScrollV(false);//不显示横向滚动条 ATGrid1.SetDataSource("DataSource.jsp");//数据源 ATGrid1.ResponseObjHtml();//输出ATGrid1到页面 %> </center> </body></html>
下载地址:
http://www.etcell.com/
http://www.etcell.com/download.aspx?id=51
用ATGridActiveX组件开发的步骤大体分为两个步骤:
1、用WinTable报表设计器设计出报表模板,报表模板的文件后缀为.et文件;
2、在JSP程序中利用ATGridActiveX组件打开报表模板,绑定数据,输出到浏览器;
1、第一个ATGridActiveX组件的JSP例子
<%@ page language="java" import="ATGrid.*" pageEncoding="gb2312"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <title>服务器端输出报表</title> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="0"> <meta http-equiv="description" content="服务器端输出报表"> </head> <body> <center> <%
//声明并初始化一个ATGridActiveX实例,需要传入一个pageContext对象 ATGridActiveX ATGrid1 = new ATGridActiveX(pageContext);
//设置报表模板路径“ETFile/University.eT” ATGrid1.SetFileName("ETFile/University.eT"); ATGrid1.SetHeight("115%");//设置高度100% ATGrid1.SetWidth("100%");//设置宽度100% ATGrid1.SetReadOnly(true);//设置报表为只读状态 //ATGrid1.SetScrollH(false);//不显示纵向滚动条 //ATGrid1.SetScrollV(false);//不显示横向滚动条 ATGrid1.SetDataSource("DataSource.jsp");//数据源 ATGrid1.ResponseObjHtml();//输出ATGrid1到页面 %> </center> </body></html>