就是说,要在B端有一个按钮可能实现报表打印。
比如一个很复杂的表报,里面有100多个空格填,而每个空格用select语句得到数据时where子句都不相同。
还有就是如何实现打印呢。

解决方案 »

  1.   

    一般只有插件方式(如以PDF、EXCEL、WORD格式传到Browser),或applet加签名认证方式来实现打印。
      

  2.   

    LewisFox(LewisFox) :
    applet!!!!ie 不支持后来版本啊,还要下载运行时环境!
    PDF、EXCEL、WORD格式传到Browser这些东西要客户端安装啊。!!!!
      

  3.   

    使用formula one或者其它的报表引擎。生成图片或者网页直接返回给浏览器
      

  4.   

    hicharlie(黑查理) (
    使用formula one或者其它的报表引擎。可否说详细些??
      

  5.   

    直接利用浏览器的打印恐怕会受到限制。比如说分页,页面大小。
    而且如果报表是嵌入在一个网页中呢?
    要求客户端装一个Acrobat Reader不算过分吧。工业标准嘛。
      

  6.   

    你可以用Style/Report...
    www.inetsoft.com
    全球财富100强有1/3在用它..
      

  7.   

    LewisFox(LewisFox) 
    .pdf文件太大了,
    反正客户端都要装东西,还不如用excel。
      

  8.   

    LewisFox(LewisFox) 
    .pdf文件太大了,
    反正客户端都要装东西,还不如用excel。
      

  9.   

    当然可以装excel。
    不过,作为企业级应用就有个版权问题了。excel是要钱的,而Acrobat Reader是free的。*_^
    这属于技术以外的问题。:-P
      

  10.   

    哪有生成pdf的api可以下载?free的?呵呵
      

  11.   

    netkid
    Acrobat Reader是个阅读元件!