2009-07-26 9 views
0

これは決して試したことがないものですが、MS Accessデータベースにメトリックダッシュボードを作成したいと思っています。だから私は最初に質問する必要があると思いますMS Access 2003 - ダッシュボードの作成 - フォームに値を返しますか?

どのように私はフォームに値を返すことができますか?トップ10の合計売上高を集計すると、上位の結果が得られるクエリだけでなく、「上位/最初のレコード」(降順でリストされますか?テキストボックス?私は、データシートビューでサブフォームを作ることが私もちょうど、いくつかのクエリのトップ値をリストしたいのです、与えられたクエリの結果全体を表示することを理解

...

おかげで、

答えて

2

リストフォームのControlSourceプロパティとサブフォームのRecordSourceプロパティは、実行時に設定することができます。彼はJet SQLで返される最高値の数です。 Topはインデックスから一致するすべての値を返しますので、n等しい値の場合、トップ1は、たとえばnレコードを返します。

SELECT TOP 10 Field1, Field2 FROM tblTable ORDER BY Field1 

それとも

SELECT TOP 10% Field1, Field2 FROM tblTable ORDER BY Field1 
関連する問題