The below code sets the recordsource on my form. The ORDER BY is not working since all the form properties are blank. How do I get sort?
Private Sub Form_Load()
If Me.OpenArgs <> "" Then
Me.AllowFilters = True
Me.FilterOn = True
Me.RecordSource = "QRY: BPRIL Data Entry By Order"
Me.Filter = Me.OpenArgs
Me.Requery
ElseIf (Me.RecordSource <> "BPRIL Data Entry") Then
Me.RecordSource = "BPRIL Data Entry"
Me.Requery
End If
Me.OrderBy = "[Item #]"
Me.OrderByOn = True
End Sub
If you are setting the recordsource, why not take the opportunity to sort?
You should consider doing yourself a favour and getting rid of spaces in table names and field names, it will make life a lot easier.