Crystal Reportsのフォーマット作成について

このQ&Aのポイント
  • Crystal Reportsを使用して契約書フォーマットを作成する方法についての質問です。
  • 線オブジェクトを使用してフォーマットを作成しているが、効率が悪く時間がかかってしまいます。
  • ExcelやWordのように簡単に表を作成する方法はないのか、また有料版のCrystal Reportは効率的なデザイン作成に役立つのかという質問です。
回答を見る
  • ベストアンサー

Crystal Reportsのフォーマット作成について

プログラム開発初心者です、投稿カテゴリが違ったらすいません。 下に記載している環境でCrystal Reportsを使用しDBの内容を作成した契約書フォーマットに出力し、印刷するプログラムを作成しております。 開発環境: Visual Studio2005(VB.NET) DB:Oracle Crystal Reports for Visual Studio 2005 質問内容ですが、Crystal Reportsにてフォーマット作成に使用する表の枠はボックスオブジェクト・各セルになる部分は線オブジェクトを使用して作成しております。この方法で現在デザインをしているのですが、やはり線オブジェクトだと枠から微妙に外れたり、フォーマット作成にすごく時間がかかってしまいます。 今後様々なフォーマット作成があると聞いておりますので、今のままでは作業の効率がものすごく悪いのであります。 インターネットでもいろいろ探してみたのですが、効率の良いデザイン作成の仕方などは発見できませんでした。 ExcelやWordで表を作成するくらい簡単な方法っていうのはやはりないのでしょうか? それとも有料版のCrystal Reportを購入すると、もっと早くデザインができるのでしょうか? どなたかご存じの方ご教授よろしくお願い致します。

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

  • ベストアンサー
noname#221368
noname#221368
回答No.3

 #2です。そうです。あまり使わないので、詳細には知りませんが、目的と用途は、まさにカスケーディングスタイルシートです。もしかすると内容も一緒で、Crystal Reports でも、その名前で呼ばれていたと思います。  Visual Studio 内であれば、オンラインヘルプのキーワードにCrystal Reports を指定すれば、Crystal Reports のヘルプを読めます。

devilconan
質問者

お礼

お返事ありがとうございます。 htmlのCSSなら私もある程度理解があるので一度VisualStudioのヘルプでCSSの調査をしてみたいと思います。 新たな希望が見えてよかったです。 ありがとうございました。

その他の回答 (2)

noname#221368
noname#221368
回答No.2

 #1です。私、正規版です。  正規版を導入しても、劇的に便利にはならないと思います(使い方が悪いのかもしれませんが)。強いてあげれば、さっきも言いましたが、  ・Visual Studio 内ではプログラマー対象なので、プロパティーやイベントの設定が便利.  ・正規版では一般人対象なので、Database 周りの設定が便利. と思われます。あと可能性としては、CSS(だったっけ)というReport様式だけを保存するファイルを作れます。  一個雛形を作って CSS に保存し、再利用するか、手直ししてバージョンを増やす手はあると思います。

devilconan
質問者

お礼

返事が遅くなり申し訳ありません。 そうですか、やはり地道に作るしかなさそうですね。 CSSというのはhtmlで書式レイアウトをまとめて書いたりするカスケーティングスタイルシートのことでしょうか?(知識不足ですいません。)

noname#221368
noname#221368
回答No.1

 新規レポート作成時にレポートウィザードを使い、自動作成された物を手直しすれば、多少楽かもしれません(あくまで多少です)。  微妙な線ずれなどは、私も経験しました。位置や大きさの設定は、プロパティーに直接数字を与える事をお奨めします(面倒ですよね)。  Visual Studio 内でのレポート編集と、外付けの Crystal Reports のオリジナル編集環境には、大差ありません。プロパティーをいじるなら、Visual Studio 内の方が便利、その他の超詳細設定はオリジナル編集の方が便利、くらいの差です。どちらでも同じ事ができます。

devilconan
質問者

お礼

早速のお返事ありがとうございます。 やはり画期的に変更させるというのは難しいようですね。 今までは表示倍率をあげてマウスで地道にレイアウトしてみましたが、これからはプロパティを使って設定行きたいと思います。 正規版を購入してもやはり手間は一緒なんですかね~?

関連するQ&A

  • crystal reports 8.5 をVisual Studio 2005で使えますか?

    crystal reports 8.5 を Visual Studio2005で使いたいと思うのですが。 crystal reports 8.5は問題なくインストールできましたが。 VB2005で新しい項目の追加とやっても、crystal reports 8.5の テンプレートらしきものがでてきません。もともとVS2005で8.5が 使えないのか?何か設定の問題なのか?  実はcrystal reports自体使ったことがなく知識も乏しく悪戦苦闘しております。 アドバイスなどを頂けたら幸いです。 開発環境は下記です。 WindowsXp SP2 , crystal reports 8.5 Visual Studio 2005 SP1(Standard Edition) VB2005

  • Crystal Reports

    皆さん、こんにちは。 Visual Studio 2013ですが、 Crystal Reportsが利用できるダウングレード版が 先日はSAPよりリリースされたようです。 http://scn.sap.com/docs/DOC-7824 上記のサイトをみているのですが、 英語の知識がなく、どれをダウンロードすればよいのかわかりません。 ご存知の方、いらっしゃいましたら、教えてください。 ちなみに、インストールする環境は以下となります。 **************************** Windows 8.1 Pro 64bit Visual Studio 2013

  • Crystal Reports

    こんにちは。 Visual Basic 2013 Pro + Crystal Reports SP9の環境で Oracle 12cデータベースに接続して Crystal Reports のレポートを表示、リフレシュするプログラムを作成しました。 実行すると、 データベース情報のロードに失敗しました。 詳細: データベース DLL 'crdb_oracle.dll' をロードできませんでした。 データベース情報のロードに失敗しました。 というエラーが発生します。 何が原因なのか、教えていただけませんでしょうか。

  • クリスタルレポートが使用出来るレンタルサーバー

    題名どおり、クリスタルレポートが使用出来るレンタルサーバーを探しています。 現在使用しているのはCrystal Reports Basic for Visual Studio 2008 の最新バージョン 10.5.0.0です。開発もVisual Studio 2008 です。日本のものを探していますが、海外でも使えそうなら検討したいと思っています。よろしくお願いいたします。

  • Crystal Report 8.5について

    Crystal Report 8.5について いつもお世話になっております。 VB6.0で以前に開発されたプログラムの改修を行なっているのですが、 参照設定で Crystal reports 8.5 ActiveX Designer Run Time Library Crystal reports 8.5 ActiveX Designer Design and Run Time Library の二つが「参照不可」となっています。 「Crystal reports 8.5」をインストールしたら良いとは思うのですが、 これは別の製品になるのでしょうか? Crystal reports 8.5はVB6.0をインストールしたら自動で入るという事を言われたのですが、 入りませんでした…。

  • クリスタルレポートでの日付型の書式変更

    クリスタルレポートでの日付型の書式変更 開発環境: visual studio2008 付属のクリスタルレポート Windowsアプリケーション(VB.NET) データセットに入れた値をクリスタルレポートに表示するプログラムを作成中なのですが、データセットで日付型(System.DateTime)に指定したフィールドの書式をクリスタルレポートのIFieldObjectのプロパティで変更したいのですがどこを触ったらうまくいくのかどうもよくわかりません。(おそらく日付の形式など思うのですが・・) やりたいことは 2010/05/21 14:30:39というデータを2010/05/21と時間を表示しないようにしたいです。 ネットでも調べてみたのですがどうも見つからずこまっております。ご存じの方ご教授お願いします。

  • Visual Studio 2012

    こんにちは。 このたび、Windows 8に対応したVisual Studio 2012を購入検討しています。 そこで、皆さんにご質問させてください。 Visual Studio 2008 Profession まではCrystal Reportsを利用できましたが、 Visual Studio 2012 Professionも利用できるのでしょうか。 ネットで調べていると、2012版からなくなったとか、いやいやあるとか出ていました。 確かな情報があれば教えてください。 お願い致します。

  • Visual Studio 2013

    皆さん、こんにちは。 Visual Studio 2013ですが、 Crystal Reportsが利用できるダウングレード版は まだ、リリースされていませんか? 色々探してみたのですが、ありませんでした。 ご存じの方、おいでになりましたら ご一報お願いします。

  • クリスタルレポートのインストール(XPモード)

    お世話になっております。 Windows7 Professional(64bit)のXPモード環境にVisualBasic6.0の開発環境を構築しています。XPモードの環境にクリスタルレポートをインストールしようとしたところ、下記エラーによりインストールできませんでした。 エラーメッセージ1.「序数1010がダイナミック ライブラリ CRPE32.dllから見つかりませんでした。」 エラーメッセージ2.「OCX C:\Windows\system32\crystl32.ocxを登録できません。」 インストールは、VisualStudio6.0媒体のCOMMON\TOOLS\VB\JAPANESE\CRYSREPTから実行しています。 XPモード環境にクリスタルレポートをインストールする方法をご存知でしたら、教えていただけると大変助かります。 インストールしようとしているのは「Crystal Reports for Visual Basic 6.0」で、ヘルプで見るとバージョンは4.5になっています。 よろしくお願いいたします。

  • Visual Studio .NET2003 で新規プロジェクトを作成すると・・・

    Visual Studio .NET2003で、 新しいプロジェクトを作成しようとすると、 「オートメーション サーバーはオブジェクトを作成できません」 というメッセージがいつも表示されます。 このメッセージは何かエラーなのでしょうか? どうしたらこのメッセージが出なくなるのでしょうか? よろしくお願いいたします。

専門家に質問してみよう