No.1
- 回答日時:
PDFではダメ??
また、質問が漠然とし過ぎています。ゼロから全部ここで書いて欲しいのでしょうか?
もし違うのなら、現在貴方が行ってうまくいかない事を書いて頂いた方が、回答する方も楽だと思います。
また、ASPから動的にレポートを作成してその先はどうするのでしょうか? その当りの仕様によっては、クリスタルレポートではできない事もありますので...ね。
また、ゼロから書いて欲しいのなら、書籍を買って勉強する方が早いと思いますよ。ここでは書ける量も限られていますし...ね。
まずは、貴方が何が解らないのかを補足して下さい。お願い致します。
この回答への補足
早速の返信、ありがとうございます。
質問の内容が酷いのは重々承知していました。何からしていいのか解らず・・・。
やりたい事は、Web画面上で抽出条件を入力させその範囲をクリレポで一覧表示したいのです。
基となるSQLはクリレポで設定しておき、Where句を追加(フィルタ?)するような処理にしたいと思っています。
疑問は、その抽出条件をどのようにしてクリレポ側に渡すのかが解りません。
そこで、渡し方とタイミングを教えていだたきたく。
この補足内容でも説明不足の様な気がしますが、よろしくお願い致します。
No.2ベストアンサー
- 回答日時:
クリスタルレポートはよく知らないのですが、ASPで抽出した内容をWordやExcelで印刷したことはあります。
WordやExcelに印刷するときはAccessなどからVBAでOLEオートメーションを使うときと同じような感じでWordやExcelのオブジェクトを作ってやればできました。
クリスタルレポートはVBなどから印刷をするときに使われますよね?
ですから、VBやVCでAxtiveXコンポーネント(DLL)を書いて、それをASP上でServer.CreateObject()を使ってやるといいのではないでしょうか?
VBでDLLを作ってASPで抽出した内容をWord上のブックマークに対して差し込み印刷させたことがあります。
回答ありがとうございます。おっしゃる通りだと私も認識しています。
VBで実現させている方法をそのまま使用し・・・と思ったのですが、どうやってWeb上に?パラメータは?などという疑問がいろいろと。
もう一度、VBでの処理内容を確認し、「クリレポとは」を調査する必要があるみたいですね。
やはり「とりあえず動かして後で内容確認」という考えが甘すぎました。
精進したいと思います。
No.3
- 回答日時:
ASPは、基本的にサーバーサイドで動くプログラムですので、サーバー側でクリスタルレポートを起動しても、画面に表示できないような気がしますが・・・(クリスタルレポート8からはできるのかな?)
もし、クリスタルレポート8ならすいません、わかりません
回答ありがとうございます。
私の端末には6.0が入っており、その中のサンプルがWeb上で実現させています。それなら簡単とお思いでしょうが、コメント及びヘルプがすべて英語で理解し切れませんでした。また意中のサンプルもなくお手上げでした。
表示させるだけの単純なレポートであれば、URLでレポートファイルを指定するだけで表示されるのですが、それでは後が続きません。
実際、考えている処理ができるかどうか解りませんが、もう少しサンプルと格闘しようと思います。
No.4
- 回答日時:
こんにちは。
itohhといいます。わたしも、Web上では使用したことはありませんので、詳しいことはわかりません。
ブラウザ上でクリスタルレポートを使って表示するってことですよね?
ということは、HPにアクセスしてくるすべてのユーザにクリスタルレポートがインストールされている必要があると思うのですが?
(ブラウザ上で動かすと言うことはPC上で動くActiveXということです。)
やっぱり、SeagateのHPで一度、確認されては如何でしょうか?
回答ありがとうございます。
サーバにクリスタルレポートをインストールしていると、クライアント側から参照した場合、Viewerがクライアントにかってに?インストールされ(インストールするか否かの警告は出ます)、表示することができます。
問題は抽出条件の変更だったのですが、調査の結果、クリスタルレポート側のコムを使って変更できることがわかりました。
後は、ライセンス等の問題があるのですが、HPで確認してみます。
No.5
- 回答日時:
あれ?クライアント側で動かすのですか?
だったら#2の私の回答は全くの的はずれですね。
私の場合は、サーバーにプリンタをつないで、クライアントのブラウザでASPを使って抽出した内容をWordやExcelにはき出させて印刷するというものでした。
クライアント側で動かすというのは無理ではないでしょうか?
PDFならブラウザのウインドウの中で表示させることができますが、ASPから動的にPDFを生成するコンポーネントやプラグインがあるかどうか・・・?
UNIXならPerlやPHPからPDFを生成することが可能です。
回答ありがとうございます。
クリスタルレポートもブラウザ上に表示させることができます。ActiveX ViewerやJavaアプレットで(現在詳細を調査中)。
問題は抽出条件の変更だったのですが、一つ前の回答に対しても記述しましたが何とか解決しました。
生成したオブジェクトに対しQueryStringを指定して実行?すると指定した情報が抽出されるみたいです。
まだ不明点が多々あるもとりあえず、実現可能なことは解りましたので、今後更なる調査を続けていきます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) access レポート 請求書について 2 2022/07/04 22:52
- Microsoft ASP ASP.NETや.NET、C#とかVBとか 2 2022/05/16 21:16
- その他(教育・科学・学問) レポートの書き方 高校の宿題でレポート作成をするのですが、項目の指定があり、 1、初めに 2、動機・ 3 2023/08/18 18:42
- インターネットビジネス アフィリエイトの収益化記事について 2 2023/04/04 15:19
- インターネットビジネス アフィリエイトのASP、a8ネットで成果確定目安よりだいぶ早く確定されることはありますか? 1 2022/10/17 17:58
- ノートパソコン 大学のレポート作成専用ノートパソコンとして、VAIO SX12(Core i7、32GB、1TB-S 5 2023/06/10 11:14
- インターネット広告・アフィリエイト アフィリエイトでASPを紹介して登録されたら何円、みたいなアフィリエイトはありますか? a8はないで 2 2022/03/30 19:49
- その他(教育・科学・学問) 高校のレポートについて (生物、化学、物理)レポートを作成しなきゃいけないのですが、高校生になって[ 1 2022/07/31 10:42
- 人類学・考古学 大学のレポートと課題の違いと書き方 3 2022/04/17 03:55
- IT・エンジニアリング 企業におけるデータ管理方法についてみなさまのお考えを教えてください。 1 2023/04/15 22:34
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
印刷要求順番と印刷出力順番が...
-
スプレッド(Spread 6) で縮小...
-
ActiveReportsを使って[印刷ダ...
-
印刷ダイアログを表示させない方法
-
A4の2枚をA3の1枚にする編集方法?
-
印刷ダイアログを表示させたくない
-
クリレポのプリンタ設定について
-
ACCESSで設定した帳票の用紙サ...
-
イベントプロシージャ 印刷が...
-
プリンターを指定して印刷するには
-
Eclipseを使ってソースを印刷し...
-
数式が消える
-
VB2005 ReportViwer で印刷したい
-
PHPでPDFファイルの直接印刷
-
ファイルのパス指定での印刷方法
-
VBでExcel印刷する時のプリンタ...
-
EXCELファイルの複数ダウンロー...
-
シート入力後に伝票へ転記から...
-
PHPでPDFの自動印刷
-
Excel VBA オブジェクトが必要...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
印刷ダイアログを表示させない方法
-
印刷要求順番と印刷出力順番が...
-
ACCESSで設定した帳票の用紙サ...
-
vbaでPDFファイルが印刷されない
-
プリンターを指定して印刷するには
-
印刷ダイアログを表示させたくない
-
VBAで不特定枚数印刷をしたいで...
-
VBAにて指定したセルをプルダウ...
-
VB.NET+ActiveReports で印刷...
-
ActiveReportsを使って[印刷ダ...
-
VBscriptでPDFファイルを直接印...
-
PDFファイルを印刷し終了するには
-
webページの印刷制限について
-
イベントプロシージャ 印刷が...
-
クリレポのプリンタ設定について
-
両面印刷設定方法について
-
ファイルのパス指定での印刷方法
-
Accessフォームで全レコードを...
-
VBSでExcelファイル印刷時のプ...
-
VBAで印刷スプール終了の判定を...
おすすめ情報