VBからCrystalReportを呼び出し、CrystalReports側でSQL文実行させたいのですが、ヘルプ等を見ても方法がわかりません。
例えば・・・
1 VBで入力画面を用意し、抽出条件を入れさせる。
2 入力された条件にてSQL文を生成しSQL-Serverから該当行を抽出する。
3 CrystalReportsで作表する。
VBでSQL文を生成し、例えばMDBに書き出し、それを単純にCrystalReportsで読むということは出来たのですが、中間ファイル(この場合はMDB)を作らずに同様のことができるのでしょうか?
つまり、VBから制御されたCrystalReportsでDBから条件抽出をかけつつ作表するということが可能か否か、可能であるならばその方法をご教授いただけると幸いです。
No.1ベストアンサー
- 回答日時:
確か、レポートのプロパティで、SQL 文をセットしておけば、その SQL 文に従ってデータが表示されるプロパティがあったと思います。
そのプロパティの名前は忘れてしまいましたが、(1) VB で SQL 文を生成
(2) VB でレポートのオブジェクトを取得
(3) レポートオブジェクトの SQL のプロパティに SQL 文をセット
(4) 印刷を実行
のような流れで、できたと思います。
お礼が遅くなりまして申し訳ございませんでした。
いろいろ試したのですが、結局別のツールで
実現できそうなので、クリレポはあきらめました。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(ブラウザ) python から COBOL を呼び出すことは可能でしょうか。 1 2023/04/21 21:03
- Access(アクセス) Access VBAで条件を追加する(書き込む)場所 2 2022/03/23 12:05
- Oracle SQLについて教えて下さい。 主キーを持ったカラムを主キーの機能を持たせたまま カンマ区切りで文字列 1 2023/03/27 22:47
- SQL Server [SQLServer] テーブル名からカラム名を取得する 1 2022/08/23 21:20
- Visual Basic(VBA) VBでExcelの表形式の様なデザインを作りDBと連携させる。 4 2023/02/28 11:39
- Oracle 列1と列2の関係性で列3の条件に一致するレコードを抽出したい 1 2022/04/13 07:46
- PHP PHP MySql ページング 2 2022/09/20 06:38
- PHP プログラムコードを入力する場合改行してもいいですか? 2 2022/10/02 16:05
- Visual Basic(VBA) access count数を変数に格納 2 2022/03/30 19:21
- システム 帳票出力を行う単体テストのテストデータが作成できません 2 2023/08/26 21:26
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBA エンターキーでイベントに...
-
アクセスVBAのMe!と[ ]
-
コードでオブジェクトを最前面に
-
現在アクティブになっているオ...
-
日本語の文字化けを直す方法
-
Excel2007 でのチェックボック...
-
エクセルVBAでセル番地を指定し...
-
カッコ付けのオブジェクト名を...
-
Imageコントロールにグラフを表...
-
VBAで選択範囲外の図形(オブジ...
-
アクセスで説明の欄の隠しオブ...
-
【エクセル】複数のTextBoxに共...
-
エクセルのデータをwebフォーム...
-
Excel VBA でPictureBoxオブジ...
-
Accessのフォーム上にエクセル...
-
VB.NET Image型データをファイ...
-
アクセスのスクロールバー
-
DLLの共有メモリと排他処理???
-
Excel VBAでマウスの左クリック...
-
【エクセルのマクロ】クリップ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
アクセスVBAのMe!と[ ]
-
VBA エンターキーでイベントに...
-
Excel VBAでマウスの左クリック...
-
文字列で小数点以下の0を削除し...
-
【エクセルのマクロ】クリップ...
-
エクセルVBAでセル番地を指定し...
-
Excel2007 でのチェックボック...
-
Accessのフォーム上にエクセル...
-
日本語の文字化けを直す方法
-
エクセルのデータをwebフォーム...
-
現在アクティブになっているオ...
-
PowerpointVBAで指定のShapeオ...
-
コードでオブジェクトを最前面に
-
【エクセル】複数のTextBoxに共...
-
Imageコントロールにグラフを表...
-
ユーザーフォームのインポート...
-
Access からオブジェクトとして...
-
構造体の静的な初期化
-
Excel VBA でPictureBoxオブジ...
-
「SHDocVw」の意味
おすすめ情報