在下正在处理一项工资的系统,可‘工资台帐’打印报表的字段太多(共32个字段),而且是打印在A4 纸上。我是个新手,一直用Datareport来做。请各位高手给我点好的建议,如何设置我的Datareport。

解决方案 »

  1.   

    设置为横打
    rpt.Orientation = rptOrientLandscape
      

  2.   

    指定了A4纸,除了楼上说的设置横向打印外,也没什么好办法吧
    如果允许的话,或者试试每个人的工资分二行显示。按员工分组,再将显示分组信息的控件visible设置为false应该可以吧,没试过,只是一种设想
      

  3.   

    报表打印控件wsReport3.8
    功能特点:  
    1、强大快速的自动分页技术;
    2、页面元素、布局高度集成,自定义;
    3、实现报表无需报表设计器,所有操作由程序控制;
    4、灵活的弹性接口设计;
    5、完善的打印预览和打印操作;
    6、组件性能高效、轻量,可用于VB,VC,DELPHI,C++ Builder,PB,ASP,JSP,.NET等开发环境;
     
    http://www.wave12.com