#458 計算結果に¥マークを付けるには? クエリ

クエリの演算フィールドでは、通貨型のフィールドに何らかの計算を行うと、計算式の条件によっては計算結果が数値型になってしまうことがあります。たとえば「金額×数量−値引」という計算式において、"¥1000×3−100"の結果は"2900"となり、数値上は正しい結果ですが、表示上は¥マークは付かないようなケースがあります。
デザインビュー
データシートビュ

そのような場合、次のいずれかの方法を使うことによって、計算結果にも¥マークを付けることができます。
CCur関数を使う
クエリ上の計算式全体をCCur関数に渡します。
例:「金額: CCur([単価]*[数量]*(1-[割引]))」
デザインビュー

フィールドに書式を設定する
クエリ上のその演算フィールドの書式プロパティに"通貨"を指定します。
プロパティシート
いずれの場合も、実行結果は次のようになります。
実行結果
| Index | Prev | Next |

この情報は参考になりましたか?、問題は解決しましたか?、もしまだなら......
T'sWareのワンポイトテクニカルアドバイスをご利用ください。3000円/件〜でご支援します。
スタンドアロンからSQL Server対応まで、オーダーメイドのシステムを短納期・安価でお届けします


Copyright © T'sWare All rights reserved