2016-10-10 4 views
0

У меня есть on_load к югу, чтобы установить фильтр в подчиненной который liiks так:У меня есть форма фильтр, но мне также нужно сортировать (MS Access VBA)

Me.TabMonths.Pages("pge" & i).Controls("frmTileSchedule" & i).Form.Filter = "[MonthNo] = " & i & " and [YearNo] = " & intYear & "" 
Me.TabMonths.Pages("pge" & i).Controls("frmTileSchedule" & i).Form.FilterOn = True 

я теперь необходимо отсортировать его в алфавитном порядке на поле под названием «Плитка», и попытались

DoCmd.SetOrderBy "Tile ASC" 

Как

Me.TabMonths.Pages("pge" & i).Controls("frmTileSchedule" & i).Form.OrderBy = "Tile ASC" 

Но не повезло с этим. Может ли кто-нибудь помочь?

ответ

2

Это похоже на фильтрацию:

Me.TabMonths.Pages("pge" & i).Controls("frmTileSchedule" & i).Form.OrderBy = "Tile ASC" 
Me.TabMonths.Pages("pge" & i).Controls("frmTileSchedule" & i).Form.OrderByOn= True 
+0

Perfect - спасибо. – TCassa

Смежные вопросы