打印的时候把列缩小在一页 然后打印,高手速来


FineReport郭泽晋 发布于 2016-8-4 15:42
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共7回答
最佳回答
0
迈达斯之手发布于2016-8-4 15:42(编辑于 2023-9-6 09:34)
555
最佳回答
0
郭泽晋发布于2016-8-4 15:42(编辑于 2023-9-6 09:34)
555
最佳回答
0
gxy120313发布于2016-8-4 15:52(编辑于 2023-9-6 09:34)
555
  • 郭泽晋 郭泽晋(提问者)

    我这个是动态列  不是固定的  所以这个行不通
    回复
    2016-08-04 15:53 
最佳回答
0
郭泽晋发布于2016-8-4 15:53(编辑于 2023-9-6 09:34)
555
最佳回答
0
迈达斯之手发布于2016-8-4 16:08(编辑于 2023-9-6 09:34)
555
最佳回答
0
郭泽晋发布于2016-8-4 16:11(编辑于 2023-9-6 09:34)
555
  • 迈达斯之手 迈达斯之手

    FR的打印,导出等等绝大部分请求都是
    op=xxx cmd=xxxx这样的请求~后台对应着一个action处理类~
    比如打印的处理类是A~

    你就自己写个类继承与A~重写ActionCMD这个方法~
    ActionCMD(参数。。。。){
          根据sessionID获取到结果报表
          克隆一份结果报表以便还原
          缩放结果报表
          
         super.ActionCMD(参数。。。。)

        用克隆的结果报表还原被缩放的结果报表,还原到打印之前的状态

    }

    然后配置一个xml~把op=xxxx cdm=xxxx的请求指向你这个集成的类就可以了
    回复
    2016-08-04 15:42 
最佳回答
0
yets11发布于2016-8-4 22:24(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 694浏览人数
  • 最后回答于:2016-8-4 22:24
    活动推荐 更多
    热门课程 更多
    返回顶部