0
下面的代碼將記錄源設置在我的表單上。由於所有表單屬性均爲空白,所以ORDER BY不起作用。我該如何排序?MSAccess VBA ORDER BY不能在動態記錄源上工作
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
末次
正確的是帶有空格的Item#。 – Bruno
當你說Order By不工作,因爲所有的表單屬性都是空白的,你是什麼意思?您是否在即時窗口中嘗試過??Screen.ActiveForm.OrderBy'?我問,因爲上述應該工作。 – Fionnuala
@Remou現在似乎在工作。謝謝。 – Bruno