如题,或者有什么第三方的东西可以用?

解决方案 »

  1.   

     webPart可能会实现。
    http://blog.csdn.net/chenguang79/archive/2008/11/10/3267285.aspx
    看一下,也许对你有帮助
      

  2.   

    自定义一个好了,可以用于大部分的查询,统计,导出EXCEL,WEB打印。 页面显示定制,查询条件定制  发个主表ID INTEGER N
    TABLENAME VARCHAR2(50) Y 表名
    PAGESIZE INTEGER Y 一页显示多少条记录
    FLAGSOURCE INTEGER Y 取出的数据源类型,1是分页取出,0是全部一次取出数据
    CLASSNAME VARCHAR2(500) Y 查询,导出EXCEL,打印,调用的类的名称
    SORTBY VARCHAR2(50) Y 以哪个字段进行排序
    UPDOWN CHAR(1) Y 没有用处了,升序还是降序,直接写在上面的条件里面
    GETMETHOD VARCHAR2(100) Y 查询的函数名称
    DELMETHOD VARCHAR2(100) Y 删除的函数名称
    EXPORTMETHOD VARCHAR2(100) Y 导出EXCEL和打印的函数名称
    DLL VARCHAR2(200) Y DLL文件所在的路径
    EXTRACONDITION VARCHAR2(200) Y 额外的约束条件,主要跟session里面的用户,单位等挂勾
    EXTRACONDITIONVALUE VARCHAR2(50) Y 比如表里面的UnitID,则对应的Session["UnitID"]要相等
    ADDBUTTON VARCHAR2(500) Y 新增按钮,弹出的路径和窗口高度,宽度的javascript
    EXP1 VARCHAR2(50) Y
    EXP2 VARCHAR2(50) Y
    EXP3 VARCHAR2(50) Y
    EXP4 VARCHAR2(50) Y
    EXP5 VARCHAR2(50) Y
    PRINTSIZE INTEGER Y 一页打印多少条记录
    PRINTTITLE VARCHAR2(200) Y 打印的标题头
    SUMMARYMETHOD VARCHAR2(100) Y 打印汇总函数
    SUMMARYLABEL VARCHAR2(100) Y 显示在汇总前面的描述文字
    SUMMARYLABEL1 VARCHAR2(100) Y 显示在汇总后面的名称
    SESSIONNAME VARCHAR2(100) Y 传一个session变量到后台
    SQLORPARAM CHAR(1) Y 传SQL还是传参数 到后台 0表示传sql,1表示传参数
    EXCELHEIGHT INTEGER Y 导出excel的高度,有可以数据很长