找回密码
 立即注册

QQ登录

只需一步,快速开始

凯恩先森77

注册会员

1

主题

2

帖子

9

积分

注册会员

积分
9
最新发帖
凯恩先森77
注册会员   /  发表于:2019-7-31 15:35  /   查看:3015  /  回复:3
1金币
本帖最后由 凯恩先森77 于 2019-7-31 16:33 编辑

原环境使用的是ar6版本,升级到12J版本之后,打印方法也重新写成了如下的样子,
不知道是不是写错了还是设置问题,打印之后是空白。
ps:原ar6版本的打印方法是 pageDocument.Print(true, true, false),但是ar12里面这样写好像不行。。

代码如下:
  1. <p>Dim r004rpt As New r004rpt

  2. If ReceiveData.Rows.Count > 0 Then
  3.      r004rpt.DataSource = ReceiveData
  4.      r004rpt.Run()

  5.      r004rpt.Document.Printer.PrinterName = Me.PrinterName
  6.      r004rpt.Document.Printer.Print()
  7. End If</p>
复制代码


最佳答案

查看完整内容

您好AR12的打印方法如下请参考这个博客:https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=49016&extra=page%3D4

3 个回复

倒序浏览
最佳答案
最佳答案
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2019-7-31 15:35:30
来自 2#
您好AR12的打印方法如下请参考这个博客:https://gcdn.grapecity.com.cn/fo ... &extra=page%3D4

评分

参与人数 1满意度 +5 收起 理由
凯恩先森77 + 5 赞一个!

查看全部评分

回复 使用道具 举报
凯恩先森77
注册会员   /  发表于:2019-7-31 17:46:28
3#
KearneyKang 发表于 2019-7-31 17:24
您好AR12的打印方法如下请参考这个博客:https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=490 ...

感谢超版回复,问题解决了,怪不得我之前用GrapeCity.ActiveReports.PrintExtension.Print(_document, true, true); 总提示没找到这个方法,
原来是因为我少引用了 GrapeCity.ActiveReports.Viewer.Win.v12 这个dll.....
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2019-7-31 18:50:20
4#
问题解决了就好
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部