# Re: Crystal Report & Common Dialog !

Posted by jutso on January 08, 1999 at 16:28:15:

In Reply to: Re: Crystal Report & Common Dialog ! posted by Danice on January 08, 1999 at 15:47:42:

: 谢谢 jutso!
: 可否提供范例, 我将 crystal 的参数传给 common dialog 有问题.
: 1. cryrpt.printerstoppage= -1 表全部页数, 将参数传给 common dialog
: cmddlg.topage=cryrpt.printerstoppage 结果不行, 有 error

我是将 cmddlg 的参数传给 cryrpt，如下：

Select Case True
Case Is = cmddlg.Flags And cdlPDPageNums
cryrpt.PrinterStartPage = cmddlg.FromPage
cryrpt.PrinterStopPage = cmddlg.ToPage
Case Is = cmddlg.Flags And cdlPDSelection
Case Else
cryrpt.PrinterStartPage = 1
cryrpt.PrinterStopPage = -1
End Select

你为什么要把 crystal 的参数传给 commondialog ？

: 2. 那直印 / 横印 的设定如何传?

crystal 如何直印我不知道！

一般如果用 printer 我是设成
Printer.Orientation = vbPRORLandscape
再一个字一个字的印出去，也许别人有更高明的办法！

再复杂一点的表格，我就叫 word 出来代劳了！

Follow Ups: