Настройка - это база данных mySQL на удаленном сервере, использующая MS Access 2010 в качестве интерфейсного пользовательского интерфейса.
Проблема возникает в формах, основанных на базовых отсортированных запросах, где представление по умолчанию - это непрерывные формы:
-
Свойство OrderByOn по умолчанию ложно - не проблема.
-
Пользователь включает свойство OrderByOn, используя кнопку, которая повторно сортирует записи (OrderByOn = True) - не проблема.
-
Затем пользователь хочет использовать оригинальный порядок сортировки запросов, используя кнопку, которая отключает OrderByOn (OrderByOn = False) - есть проблема. Последующие запросы данных не обновляют форму. Похоже, что способность запрашивать данные отключается вместе с функцией OrderByOn.
-
Проблема появляется не-trival в том, что свойство OrderByOn, похоже, не использует базовые индексы mySQL. Таким образом, значительное нарушение производительности, по-видимому, возникает, если OrderByOn не может быть отключен, за исключением случаев, когда это абсолютно необходимо.