投稿日 | : 2005/08/04(Thu) 10:21 |
投稿者 | : さくら |
Eメール | : |
URL | : |
タイトル | : クリスタルレポート CSVファイルの印刷について |
こんにちわ
VB6 SP3
oracle oo4o
クリスタルレポート8.0
上記の環境で、オラクルからCSV形式で任意のフォルダに一覧を抽出し、
VBからrptファイルを呼び出し、
ODBC経由でクリスタルレポートからCSVファイルを印刷したいのですがうまくいきません。
フォームにCrystalReportコントロールを貼り付け
VB記述:CrystalReport1.Action = 1
で印刷を実行しています。
クリレポのデザイン時にデータの更新をすれば最新データを取得できます。
その状態でデータとともに保存し、VBから実行するとデザイン時のデータで印刷が成功します。
VBでの検索結果を印刷したい為、データは保存はせずにVBから起動するとdllエラーになってしまいま
す。VBからだとCSVファイルのデータが取得できていないようです。
色々しらべて、VB上でODBCにログオンしなければならないのかと思いましたが、
iRtn = CrystalReport1.LogOnServer("pdsodbc.dll", "サーバー名", "&q
uot;, "", "")
でやりましたがログオンできませんでした。
どなたか分かる方ご教授くださいm(__)m