Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


1006 / 2272 ツリー ←次へ | 前へ→

【9158】クエリー集計の小数点以下について えなりん 07/3/7(水) 19:00 質問[未読]
【9161】Re:クエリー集計の小数点以下について 小僧 07/3/9(金) 11:34 回答[未読]
【9165】Re:クエリー集計の小数点以下について えなりん 07/3/12(月) 13:00 質問[未読]
【9167】Re:クエリー集計の小数点以下について 小僧 07/3/13(火) 9:44 発言[未読]
【9178】Re:クエリー集計の小数点以下について えなりん 07/3/14(水) 12:21 お礼[未読]

【9158】クエリー集計の小数点以下について
質問  えなりん  - 07/3/7(水) 19:00 -

引用なし
パスワード
   みなさま こんばんは。

以前こちらのサイトで、「倍精度浮動小数点型フィールドを集計すると小数点以下が限りなく続いてしまう」という質問をされている人がいました。
私も同じ状況にはまっています。
ちなみに入力は必ず小数点2桁です。

その時の回答は、「通貨型にしてみては」というものでした。
私もやってみました。
確かに集計したクエリーはちゃんと計算されています。
が、データアクセスページでは桁数エンドレスなんです。

見よう見まねでデータアクセスページを作っていますが、なかなかうまくできません。市販のマニュアル本もデータアクセスページについて書かれているものは少なく困っています。
「この本いいよ!」なんてオススメありましたら、併せて教えてください。

【9161】Re:クエリー集計の小数点以下について
回答  小僧  - 07/3/9(金) 11:34 -

引用なし
パスワード
   ▼えなりん さん:
こんにちは。

>確かに集計したクエリーはちゃんと計算されています。
>が、データアクセスページでは桁数エンドレスなんです。

データアクセスページについては詳しくないので、
見当違いでしたら申し訳ありません。


テーブル や クエリは データ の入れ物、
ユーザに見せるのはフォーム(ページ)なのですから、
そちらで制御されてみてはいかがでしょうか。

該当のコントロールを右クリックし、[要素のプロパティ] から
[データ] タブにある [Format] の箇所を「0.00」と設定。
(Fixedと自動変換されるかもしれません)

その後ページを表示するとどうなるでしょうか。

【9165】Re:クエリー集計の小数点以下について
質問  えなりん  - 07/3/12(月) 13:00 -

引用なし
パスワード
   小僧 さん
ご回答ありがとうございます。
さっそく試してみました。

>該当のコントロールを右クリックし、[要素のプロパティ] から
>[データ] タブにある [Format] の箇所を「0.00」と設定。
>(Fixedと自動変換されるかもしれません)

「Format」とは「DataFormatAS」のことでしょうか?
「Format」というプロパティ設定はないのですが、Accessのバージョンのせいでしょうか?
(ちなみに2000を使っています)

「DataFormatAS」に「0.00」と設定しましたが、「プロパティの設定値として指定した値が不正」と返されてしまいました。
「Fixed」としてみても同様です。
Accessのヘルプを見たんですが、DataFormatASについての記述がありませんし..お手上げです。

【9167】Re:クエリー集計の小数点以下について
発言  小僧  - 07/3/13(火) 9:44 -

引用なし
パスワード
   ▼えなりん さん:
こんにちは。

>「Format」とは「DataFormatAS」のことでしょうか?
>「Format」というプロパティ設定はないのですが、Accessのバージョンのせいでしょうか?
>(ちなみに2000を使っています)

当方のバージョンは Access2003 です。
記載せずに申し訳ありません。


データアクセスページの元になっているMDBファイルを開き、
データベースウィンドウの ページ から 該当のページを デザインビュー で開き、
テキストボックスを右クリックすると
当方の環境では先の様に設定できるのですが…。

【9178】Re:クエリー集計の小数点以下について
お礼  えなりん  - 07/3/14(水) 12:21 -

引用なし
パスワード
   小僧 さん

ご教授ありがとうございます。

自分でも調べているのですが、なかなか難しいです。
データアクセスページの展開インジケータに惹かれ作ってみたのですが、
もう少しがんばってみて、それでもムリならフォームを作ろうと思います。

そのときはまた、色々と質問させてください。

1006 / 2272 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
1078206
(SS)C-BOARD v3.8 is Free