1

私は現在、レコードごとにインクリメントされた数の降順でレコードを表示するフォームを持っています。新しいレコードを挿入した後、レコードの順序は次のようになります。

4, 3, 2, 1, 5

しかし、挿入後に次のようにする必要があります。

5, 4, 3, 2, 1

onLoad が問題をソートする次のコードがありますが、新しいレコードが入力された後にレコードを並べ替えたいと考えています。

Me.OrderBy = "Table1.Field1 DESC"
Me.OrderByOn = True

何か案は?

4

1 に答える 1

1

再クエリできます:

Private Sub Form_AfterInsert()
    Me.Requery
End Sub
于 2013-03-14T10:29:47.953 に答える