cancel
Showing results for 
Search instead for 
Did you mean: 

あるフィールドの内容を参照して、別フィールドの書式を変えたい

Former Member
0 Kudos

お世話になります。

開発環境は、VB2005 と CRYSTAL REPORT(以下CR) 11です。

CRの中で、1番目のフィールドの頭一桁を参照して、"3"なら次の数値フィールドを

"X.XX(小数点あり)"で表示して、それ以外なら"X(小数点なし)"と表示にしたいと思います。

下記のように考えたのですが、式フィールド自体さわりはじめたばかりで、

エラーが出てしまいます。

If MID({一番目の項目},1,1) = "3" Then

CStr ({次の項目}, 2, ",")

Else

CStr ({次の項目}, 0, ",")

どなたか、ご教授願えませんでしょうか?

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

どんなエラーであるか書いてもらえないと・・

「次の項目」って同一レコード内の項目をさしているの?それても次のレコード?

あと、この式フィールドはどこに挿入しているの?

同じような式フィールドを作成して、レポートに挿入してもエラーは発生しませんでした。

挿入した場所は、詳細セクションです。

Answers (0)