可以看看Webprint组件,Google找一下,很好用,它有DEMO,修改修改就可以用了,很不错的!

解决方案 »

  1.   

    to  caiwd2000(三脚猫) (需要设置自定义的打印格式?在哪里設置呢?
      

  2.   

    在打印机设置里,win98叫自定义格式,win2000在打印机设置的“服务器属性”里,新建一种打印格式,然后IE的页面设置里应用这种格式,默认的是A4
      

  3.   

    如果把數據導入Excel﹐那不就更好控制了嗎﹖
    我們所有報表都是導入Excel后再進行版面的控制。
      

  4.   

    现在说的是打印单据,一个开票员一天开几百张票,总不可能让他开一张票再到Execl里打开,还得套准格式吧?
      

  5.   

    现在说的是打印单据,一个开票员一天开几百张票,总不可能让他开一张票再到Execl里打开,还得套准格式吧?
      

  6.   

    关注。
    我也要实现相似的方法。我做的要每次只打印5行。谁有原码请发给我:[email protected]
      

  7.   

    要实现每次打5行很简单,只要把取出的DataSet分割成5条记录一个的DataView,然后把这个DataView绑定到已经预先做好的打印模板就行了,有多少个DataView就绑定几次,这样就可以实现分页打印了
      

  8.   

    To:caiwd2000(三脚猫) "现在说的是打印单据,一个开票员一天开几百张票,总不可能让他开一张票再到Execl里打开,还得套准格式吧?
    "數據導入Excel.程式會自動打開excel.