システムwiki

フォームからソート順の設定/削除

Matthew 解決済 最終更新日:2021-06-14 17:08

ユーザーがヘッダーのコンボボックスから詳細セクションに表示されているレコードをユーザーが選択するフォームを設定します.レコードを並べ替えないようにする方法はありますか.私のフォームディテールレコードは、頼りて走り続けています
注文のうち、私はそれらを選択しました.最初の行が私が選択した最初のレコードになるように、2行目の2番目のレコードになりたいです.私はレコードソースからすべての並べ替えを取り除き、それでもレコードは並べ替えられています.

返信リスト(回答:2)

1 #
TomvanS

>レコードを並べ替えずに選択順に配置する方法は

です.

レコードは常にいくつかの順序で表示されますので、「ソートではない」は黙示的です.「識別可能なソートなし」が発生する可能性がありますが、それは人間の制限であり、アクセスできない.

「選択順序」とはどういう意味ですか?あなたが記録を選択する行の間の読み取り、あなたがそうするようにあなたはそれらをその順序で示す必要があります.その権利を得ましたか?もしそうなら、あなたは基礎となる分野でSelectDateTimeを保存する必要があります.
table; それからあなたはその分野と任務によって注文することができます.

2 #
DirkGol

コンボボックスからのユーザーの選択がフォームの詳細セクションに表示されるメカニズムを説明できますか?フォームのRecordSourceクエリ(またはtable)は何ですか?

Thesa Multi-Selectコンボボックス(Multivalueフィールドにバインドする必要があると思います)、あるいはユーザーは一度に1つのレコードを繰り返し選択しますか?

フォームがOrderByプロパティセットを有し、そのOrderByonプロパティも設定されている場合、それはもちろんレコードのシーケンスに影響を与える可能性があります.しかし、それがなければ、アクセスは決定されていないクエリから決定されていないクエリから決定されます.
クエリの実行に使用する操作によって-多くの場合、関係するtableの1つの主キーシーケンスによって.

ユーザーによって選択されているシーケンスに従って返されるレコードが必要な場合は、(どういうわけか)、そのシーケンスをクエリ内のデータの一部にする必要があります.クエリ-またはフォームの照会OrderByプロパティ-並べ替え.