powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Сортировка поля со списком.
21 сообщений из 21, страница 1 из 1
Сортировка поля со списком.
    #39577093
Финист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте.
Вобщем то вопрос что я делаю не так и можно ли как то сделать. Форма "Серии" (Добавить серию) Поле со списком "год". Не могу настроить сортировку по возрастанию раскрывающегося списка.
Сылка на архив с базой: https://yadi.sk/d/GfurIxEr3R2jEX
...
Рейтинг: 0 / 0
Сортировка поля со списком.
    #39577244
alecko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Финист, нужно ORDER BY {поле сортировки}, или ORDER BY {поле сортировки} DESC добавить в rowsource списка.
...
Рейтинг: 0 / 0
Сортировка поля со списком.
    #39577356
Финист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alecko,
А у меня разве нет?
...
Рейтинг: 0 / 0
Сортировка поля со списком.
    #39577374
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Финист,
посмотреть не удалось (не открывается архив) но смутно подозреваю,что Вы не по тому полю сортируете или хотите получить сортировку по числу,а поле текст (тогда ...ORDER BY val(ctl))
...
Рейтинг: 0 / 0
Сортировка поля со списком.
    #39577474
alecko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
упс...со списком перепутал-в форме он один а полей со списком 9. поскольку открыть таблицы не смог предположу что Год.Год - текстовое поле.
...
Рейтинг: 0 / 0
Сортировка поля со списком.
    #39577578
Финист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku,

Поле текстовое, т.к. содержит не только числовые значения. Делал в построителе запросов, но вобщем строка имеет такой вид:
SELECT Год.КодГод, Год.Год FROM Год WHERE (((Год.КодГОСТ)=[Формы]![Серии]![КодГОСТ])) ORDER BY Год.Год;
Как она должна выглядеть с "Val"? Что то я попробовал - эфект нулевой, может записываю не правильно.

Вот если что разделённая база без архивации (две части)
https://yadi.sk/d/6id7OUrF3R4pbn
https://yadi.sk/d/9Thy1Lwv3R4pd6
...
Рейтинг: 0 / 0
Сортировка поля со списком.
    #39577641
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Финист....Поле текстовое, т.к. содержит не только числовые значения....Я вижу сортировку в таком поле:числовые значения (причем 7 больше 22), а затем текст по афавиту
...
Рейтинг: 0 / 0
Сортировка поля со списком.
    #39577699
bubucha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ФинистПоле текстовое, т.к. содержит не только числовые значения
Это про поле Год.Год ?
Году пофиг, текстовое оно ,или нет - order by asc отсортирует по возрастанию, ну это конечно в том случае, если Год это набор из цифр :) 2001, 2002.....
Приведите пример реальных данных
...
Рейтинг: 0 / 0
Сортировка поля со списком.
    #39577855
Финист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdkuФинист....Поле текстовое, т.к. содержит не только числовые значения....Я вижу сортировку в таком поле:числовые значения (причем 7 больше 22), а затем текст по афавиту

Ээээ.... Не понял как 7 может быть больше 22? Да же если это текст?
Как в моём примере сделать сортировку?
...
Рейтинг: 0 / 0
Сортировка поля со списком.
    #39577859
Финист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
bubuchaФинистПоле текстовое, т.к. содержит не только числовые значения
Это про поле Год.Год ?
Году пофиг, текстовое оно ,или нет - order by asc отсортирует по возрастанию, ну это конечно в том случае, если Год это набор из цифр :) 2001, 2002.....
Приведите пример реальных данных
База чуть выше приведена, Значения поля год есть и там, например, значение "Без указания года"
...
Рейтинг: 0 / 0
Сортировка поля со списком.
    #39577882
bubucha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ФинистБаза чуть выше приведена
спасибо конечно..она в формате A97?
Финист, Значения поля год есть и там, например, значение "Без указания года"
При order by asc сначала будут года по возрастанию, потом тексты "Без указа.." и прочее
У вас не так?
...
Рейтинг: 0 / 0
Сортировка поля со списком.
    #39578021
Финист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
bubuchaПри order by asc сначала будут года по возрастанию, потом тексты "Без указа.." и прочее
У вас не так?
В том то и дело, что нет. Сортровка вобще не работает.
...
Рейтинг: 0 / 0
Сортировка поля со списком.
    #39578042
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ФинистЭэээ.... Не понял как 7 может быть больше 22? Да же если это текст?
Как в моём примере сделать сортировку?Вот текстовое поле отсортированное по возрастанию-могли бы и проверить (скорей всего сортировка происходит,но для текста)
...
Рейтинг: 0 / 0
Сортировка поля со списком.
    #39578044
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это же поле,только с числовым типом
...
Рейтинг: 0 / 0
Сортировка поля со списком.
    #39578048
Финист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku,

Прошу прощения, немного стормозил... хотя не немного.))) Естественно 7>22? если это текст.
И кончно же я проверил сортировку по тексту. Значения в списке поля располагаются в последовательности из заполнения. Сортировка не происходит.
...
Рейтинг: 0 / 0
Сортировка поля со списком.
    #39578065
Фотография mds_world
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Финист, что нужно выбрать на форме, в каких полях, чтобы проявилась неверная сортировка. Пока, чтобы ни выбрал сортировка правильная. Win 7, А2010, 32 бит
...
Рейтинг: 0 / 0
Сортировка поля со списком.
    #39578085
Финист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mds_world,
Поле КодГод форма серии не сортируется при любом выборе.
...
Рейтинг: 0 / 0
Сортировка поля со списком.
    #39578104
Фотография mds_world
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И где здесь неотсортированный список?
...
Рейтинг: 0 / 0
Сортировка поля со списком.
    #39578116
Финист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mds_world,

На изображении )
Он просто заполнен в таком порядке.
Выберите ГОСТ 1820-45.
...
Рейтинг: 0 / 0
Сортировка поля со списком.
    #39578160
Eugene-LS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Финист, так у вас там процедура работает без сортировки после обновления поля КодГОСТ ...
Напишите так (в модуле формы):
Код: vbnet
1.
2.
3.
Private Sub КодГОСТ_AfterUpdate()
    Me!КодГод.RowSource = "SELECT * FROM Год WHERE КодГОСТ=" & Me.КодГОСТ & " ORDER BY Год"
End Sub


И всё.
...
Рейтинг: 0 / 0
Сортировка поля со списком.
    #39578180
Финист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Eugene-LS,

Работает!!! )))
Спсибо всем откликнувшимся!
Eugene-LS, отдельное огромное спасибо!
Всех с наступающим Новым годом! Здоровья и всех благ!
...
Рейтинг: 0 / 0
21 сообщений из 21, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Сортировка поля со списком.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]