#ms-access
#ms-access
Вопрос:
У меня есть поле со списком в Access, и оно содержит список имен полей из одной из моих таблиц. Однако оно неупорядоченное, и я не знаю, как его упорядочить, когда в качестве источника выбрано field names. Как я могу упорядочить это в алфавитном порядке?
Редактировать:
Для пояснения вот настройки, которые я использую в меню свойств.
Ответ №1:
Я не думаю, что есть простой способ сделать это.
Если имена столбцов не собираются меняться, то, конечно, вы могли бы скопировать их в out в Excel, отсортировать их и добавить обратно в поле со списком значений (вместо списка полей).
Если вам нужно решение, которое позволяет избежать жесткого кодирования полей, все, что я могу придумать, это изменить тип источника строки со списком на Table / Query и установить для него временную таблицу. Во время загрузки формы предварительно заполните временную таблицу именами полей таблицы, используя VBA для получения отсортированного списка имен полей таблицы
Хотя это немного ужасный взлом.