• ベストアンサー

クリスタルレポートでプレビュー表示

VB6とクリスタルレポートを使って、印刷画面を作っているのですが、 VB画面の印刷ボタン押下時に、プレビュー画面を出したいのですが、 出し方がわかりません。 どのようにしたら、プレビュー画面を出すことが出来るのでしょうか。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • sienna
  • ベストアンサー率35% (51/145)
回答No.1

クリスタルレポートのバージョンがわかりませんが 印刷の際に「CrystalReport1.Destination = crptToPrinter」としていると 思いますが、プレビューの場合は 「CrystalReport1.Destination = crptToWindow」とすればプレビュー表示 されます。 ちなみに CrystalReport1.Window~プロパティで画面サイズの設定も行えます。

laertes_h
質問者

お礼

出来ました! ありがとうございましたm(_ _)m

関連するQ&A

  • クリスタルレポートのプレビュー画面を常に手前に表示しておく

    VB6.0 SP5 で クリスタルレポートの帳票を 作っています。 今、プレビュー画面が開いているFormのうしろに回り込んでしまうという現象が起きていて、これを防ぎたいのですが、どなたか良い方法を知りませんでしょうか?

  • クリスタルレポートが表示されない

    VB5.0からクリスタルレポートを呼び出してプレビューを表示していたのですが、マシンの環境によってか、一瞬表示されるがすぐ閉じてしまいます。 また、今まで表示されていたのに急に上記のようになってしまいました。(開発中に) メモリやリソースが不足しているのでしょうか?

  • VBとクリスタルレポートについて

    VBとクリスタルレポート8を使い帳票を作ったのですが VB側である条件によりクリスタルレポートの接続先を変更したいのですが なんどやってもサーバはまだ開かれていませんと言うメッセージが出てしまいます。 接続はオラクル9接続なのですが分かる方いましたらよろしくお願い致します。 ちなみにプレビューにはCRViewerを使用しているのですがエラーはCRViewerから出ているっぽいのですが・・・・

  • クリスタルレポートについて

    VB.NETで作成していて、SQLから抽出したデータをグローバル配列変数に持っています この内部配列に持っているデータをクリスタルレポートに印刷するにはどのようにすれば可能でしょうか? それとクリスタルレポートの作成方法や進め方マニュアルやお勧めWebサイトなんてのはあるのでしょうか? 初めてなのでヘルプをみても使い方が判りづらいので よろしくお願い致します

  • クリスタルレポートについての質問

    こんにちは。 現在、VB6.0よりcrystal reports8.5を利用して、印刷プレビュー画面を 表示しています。 このプレビュー画面に付いて質問があります。  印刷ドキュメント全体がウィンドウ内に収まりきっており、そのウィンドウ の枠に沿ってスクロールバーも表示されていないのに、キーボードの上下の矢 印キーを押すと、ドキュメントが上下に移動します。この時左右には移動しま せん。  この上下の動きを止めるにはどうしたらよいか教えてください。  それともこれは仕様なのでしょうか?

  • クリスタルレポートでメモリ不足・・・

    初めて質問します。 WINDOWS2000 Pro VB6.0 データベース:ORACLE VBで売上伝票を入力して、クリスタルレポートで伝票発行しようとしています。 用紙はA4縦でレーザープリンターから出力させようとしています。 クリスタルレポートで線も引いています。 1枚に3回同じ内容のものを印刷させようと設定しているのですが(全てページヘッダーに設定しています。)VBから印刷をかけると次のようなエラーが出ます。 “CRWPRINT.CRW STATUS : 500 メモリ不足のため操作を実行できません ” というメッセージです。 データは作成されているので、クリスタルレポートで直接出すと印刷されます。 クリスタルレポート側で半分ほどまで項目を減らしてみたりしたのですが、結果は同じでした・・・ クリスタルレポート側の設定でしょうか? それともVB?はたまたオラクルのせっていなのでしょうか? なにか複雑でもうしわけありませんがよろしくお願いいたします。

  • Crystal Reportsで印刷について

    Crystal Reports8.5を使っています。 現状は、レポートをプレビューする時に、印刷アイコンを押すと、全部出してしまう。 もし、印刷したいページを指定したい場合、 VBで、どうすれば、実現できますか? 宜しくお願いします。

  • クリスタルレポート+文字列セット

    環境:Windows2000+VB5.0 既存システムの変更をしています。 VB5.0でつくっており、CrystalReportで レポート出力を行っています。 私はCrystalReportsを使ったことないのですが、 VBのフォームで 名前テキストボックス、社員番号テキストボックスがあり、 そこで印刷プレビューボタンをクリック、 そうするとプレビュー画面があがる、といった 場合、ヘッダーに名前テキストの内容と社員番号テキストの内容を 印字させたいのですが、どうしたらいいのでしょうか? 名前も社員もデータベースにあるものでなく、 フォームにあるテキストに入力されたものを使います。 ヘルプなどをみていると、 Rpt.Formulas(0) = "名前 = 'ああああ'" とやるとOKと書いていましたが、 その後、Rpt.Action = 1 でエラーになりました。(「式名が不正です。」) ちなみに、クリスタルレポートには、名前というテキストフィールドを ヘッダーにはりつけ、その部分をセットしようとしているのですが・・・ よろしくお願いいたします。

  • クリスタルレポートからPDFを作るには?

    VB6.0(SP6),Crystal Report8.5 で開発をしています。 クリスタルレポートからPDFファイルまたはJPEGファイルが作りたいのですが、方法が全然分からず困っています。 何かご存知の方は教えてください。 そもそも8.5ではそういう事が出来るのでしょうか? また、クリスタルレポートからの印刷時、プリンタにAdobePDFを指定すればPDFファイルは作れるのですが、その際、ファイルの保存先を聞くウィンドウが表示されてしまいます。 ユーザ操作なしにPDFを作りたいので、このようなウィンドウを表示させなくする方法をご存知でしたら教えてください。 宜しくお願いします。

  • クリスタルレポートのパッケージについて

    VB6.0のディストリヴューションウィザーを使ってクリスタルレポートver11を使用しているアプリをパッケージし、他のPC(クリスタルレポートはインストールされていない)でそのパッケージを解凍し、アプリを実行した所、クリスタルレポートのファイルオープン時にエラーとなってしまいます。 やはりクリスタルレポートが入っていないPCでは(dllや.rptファイルだけでは)クリスタルレポートを使用したアプリは動かないのでしょうか??