- PR -

【Crystal repotrs】 X軸 Y軸 共に動的カラムの帳票作成について

1
投稿者投稿内容
KEI
常連さん
会議室デビュー日: 2007/01/17
投稿数: 21
投稿日時: 2007-01-17 09:08
お世話になります。

CRYSTAL REPORTS で初めて帳票を作成しております。
使用しているCRYSTAL REPORTSは、
VB.net 2003にバンドルされているものを使用しております。

初心者的な問題で申し訳ありませんが、どなたかご回答をいただければ・・・。

現在作成しようとしている帳票は、X軸(列)・Y軸(行)共に動的な帳票です。
Y軸(行)に関しては詳細部分で動的になると思いますが、X軸(列)を動的
にすることは可能なのでしょうか?

どなたかご教授ください。
じゃんぬねっと
ぬし
会議室デビュー日: 2004/12/22
投稿数: 7811
お住まい・勤務地: 愛知県名古屋市
投稿日時: 2007-01-17 09:50
引用:

KEIさんの書き込み (2007-01-17 09:08) より:

現在作成しようとしている帳票は、X軸(列)・Y軸(行)共に動的な帳票です。
Y軸(行)に関しては詳細部分で動的になると思いますが、X軸(列)を動的にすることは可能なのでしょうか?


"共に" となると、列方向の最大数を固定化するしかないですね。

_________________
C# と VB.NET の入門サイト
じゃんぬねっと日誌
KEI
常連さん
会議室デビュー日: 2007/01/17
投稿数: 21
投稿日時: 2007-01-17 10:01
じゃんぬねっと様
早速のご回答ありがとうございます。
大変助かります。。。

>列方向の最大数を固定化するしかないですね

とのことでしたが、具体的にどのような処理を行えば可能でしょうか?
例えば、列数を固定化し、列1,列2,列3のようなフィールドを指定する
ような感じでしょうか?
お手数ですが、ご教授お願いします。
じゃんぬねっと
ぬし
会議室デビュー日: 2004/12/22
投稿数: 7811
お住まい・勤務地: 愛知県名古屋市
投稿日時: 2007-01-17 10:09
引用:

KEIさんの書き込み (2007-01-17 10:01) より:

とのことでしたが、具体的にどのような処理を行えば可能でしょうか?
例えば、列数を固定化し、列1,列2,列3のようなフィールドを指定するような感じでしょうか?


式フィールドで表示・非表示を制御するか、クロス集計を使うことになるでしょう。

KEI さんの案は、データソース側の列を固定するということになりますが、
帳票の設計と一致させるために、式フィールドのオンパレードになりますね。

# こういう時は、ActiveReports の方が良いですね。

_________________
C# と VB.NET の入門サイト
じゃんぬねっと日誌
KEI
常連さん
会議室デビュー日: 2007/01/17
投稿数: 21
投稿日時: 2007-01-17 10:20
じゃんぬねっと様
ご回答ありがとうございます。

引用:

じゃんぬねっとさんの書き込み (2007-01-17 10:09) より:

式フィールドで表示・非表示を制御するか、クロス集計を使うことになるでしょう。




式フィールドで表示・非表示を制御でいこうと思います。

引用:

じゃんぬねっとさんの書き込み (2007-01-17 10:09) より:

# こういう時は、ActiveReports の方が良いですね。




ActiveReportsですか。
使用したことはないのですが、一度どのようなものか勉強しておこうと
思います。

大変助かりました!
ありがとうございました。
またご教授していただくことがあると思いますので、
その時はまたお願いします。
1

スキルアップ/キャリアアップ(JOB@IT)