「CrystalReport」タグアーカイブ

CrystalReports: 数値がシャープ(###)になる場合の対処法


CrystalReports で、数値をカンマ区切りするときなどに、 ###### と表示されてしまうことがあります。

続きを読む CrystalReports: 数値がシャープ(###)になる場合の対処法

Crystal Report で フィールド・オブジェクトを操作する方法


レポートデザイナでのオブジェクトを操作するにはどうすればいいか。 わかってしまえば単純なものですが、わかるまでが大変です。 VBでやってみました。

キャスト(型変換)してプロパティを使えるようにするという込み入った作業が必要。

CType よりも DirectCast のほうが負荷が少ないらしい。C# のは下記ページにある。

参考: クリスタルレポート

クリスタルレポートでは上下中央寄せができないらしいけど、この方法ならフィールドのLocationの設定で微調整できるかも。


クリスタルレポート 説明文を1ページ目に表示


発注書などでは、最初のページに説明文を表示したいことがある。 しかし、レポートヘッダでは位置が悪い。かといって、ページヘッダではすべてのページに表示される。 そんなときは次のようにすると、1ページ目にだけ表示する項目を設定できる。 1行程度の説明文の場合におすすめ。

  1. ページヘッダ内にテキストを入力する。

  2. 入力したテキストを選択して、メニューバーから CrystalReport を選び、その中から、式ワークショップをクリック。

  3. 左に表示されるツリーから、ページヘッダを選び、その中の説明文を書いているテキストオブジェクトを選択する。

  4. 次に、新規作成を選び、非表示というのを選ぶ。

  5. 次のコードを入力する。

これで、1ページ目にだけ表示される。


CrystalReport: グループを作るとできる空白ページを消す


クリスタルレポートでグループ化をして、グループフッタ表示後に改ページをするようにしておくと、最後になにもない空白のページができてしまいます。

続きを読む CrystalReport: グループを作るとできる空白ページを消す