- - PR -
CrystalReportでBoxObjectをデータにより動的に変更したい
| 投稿者 | 投稿内容 | ||||
|---|---|---|---|---|---|
|
投稿日時: 2004-06-21 17:26
tetsuya11さん どうもです。
そうですか・・・ 私がやってみたところ数値の微調整した後に元の値に戻ってしまいました。 とりあえずBoxObjectでやってみようと思います。 太線のところは重ねて置いたオブジェクトをの表示・非表示を設定してみようと思います。 | ||||
|
投稿日時: 2004-06-21 23:40
どのセクションのどのオブジェクトか分かれば線の太さも背景色も自在です。
using CrystalDecisions.CrystalReports.Engine; BoxObject box = reportDocument1.Section2.ReportObjects["Box3"] as BoxObject; box.LineThickness = 100 ; box.FillColor = Color.Cyan ; | ||||
|
投稿日時: 2004-06-21 23:48
しかしこの方法だとデータによってというのは無理ですね。
| ||||
|
投稿日時: 2004-06-22 16:26
えムナウさん ありがとうございます。
そうなんですよ!! データによって変更したいのでCrystalReport側に記述しないといけなくて・・・ エクセルライクな表についてはもう少し調査しています!! | ||||
|
投稿日時: 2004-06-22 21:29
IFieldObject でも 「If {テーブル名.フィールド名} = "1" then ・・・」は出来ましたが、
これでは隙間が出来るので気持ち悪いのですか? | ||||
|
投稿日時: 2004-06-23 22:30
えムナウさん お返事どうもです。
出張中でしたので・・・
そうですね・・・ 会社の上のほうの職の人が見るので形が・・・ 難しいですね | ||||
