2014.10.15
田中裕明
並べ替えを設定したフィールドのうち、左から優先されます
クエリのデザインビューを使えば、テーブルの場合と違って、隣接していない複数のフィールドに並べ替えを設定できます。このとき、左にあるフィールドから優先されます。たとえば「日付」「顧客コード」の順で優先順をつけるならば、「日付」を「顧客コード」より左に置く必要があります。
しかしながら、フィールドの並びは変更したくないとき、たとえば、「No」「顧客コード」「日付」「ステータス」のようなフィールドの並びでデータシートビューでは表示したいときは次のように設定します。
1.フィールドの並びは、表示したい通りにデザイングリッドにフィールドを追加
2.「顧客コード」をもう一つ、一番右側に追加
3.日付の並べ替えを設定
4.2.で追加した顧客コードの並べ替えを設定
5.2.で追加した顧客コードの「表示」をオフ
1.の状態では、顧客コードが日付より左にあるので、このまま並べ替えを設定すると、顧客コードの方が優先されます。そこで、顧客コードを日付より右に追加し、こちらに並べ替えを指定します。この顧客コードは、並べ替え用としてこの位置に置きたいのですが、表示はすでに左側にある方を使えばよいので「表示」をオフにします。