![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 13.01.2010
Сообщений: 15
|
![]()
Всем добрый день.
Посмотрела посты, но так и не смогла найти ответа на вопрос. При открытии формы нужно сортировать данные из таблицу по возрастанию. Ставлю выполнение запроса на order by на событие form_activate, тем не менее при открытии грида записи не сортируются. Скорее всего, не учитываю чего-то очень важного, но... из-за отсутствия опыта работы в программировании не могу понять - что именно: Private Sub Form_Activate() Dim rst As DAO.Recordset Set rst = CurrentDb.OpenRecordset("SELECT tbФинОсвоенМес.КодГода, tbФинОсвоенМес.Месяц, *" _ & " FROM tbФинОсвоенМес " _ & " ORDER BY tbФинОсвоенМес.КодГода, tbФинОсвоенМес.Месяц;") End Sub |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 13.01.2010
Сообщений: 15
|
![]()
Попыталась сортировать данные при открытии формы через свойство формы "Порядок сортировки" tbФинОсвоенМес.КодГода, tbФинОсвоенМес.Месяц.
При первом открытии сортирует в нужном порядке, но, к сожалению, если закрываю грид и открываю его снова, сортировка сбивается. Me.Requery в событии AfterUpdate не помогло. |
![]() |
![]() |
![]() |
#3 |
Участник клуба
Регистрация: 10.08.2009
Сообщений: 1,796
|
![]()
Здравствуйте Tatochka.
"..При открытии формы..сортировать данные .." не обязательно, думаю гораздо проще подключить источник с уже отсортированными данными. Это можно выполнить и программно: Код:
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 13.01.2010
Сообщений: 15
|
![]()
Евгений, спасибо. Заработало во всех вариантах открытий и закрытий форм.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Отбор данных в форме | Swatch | Microsoft Office Access | 2 | 19.12.2009 12:59 |
сортировка данных (пересчет возможных вариантов комбинаций, перенос данных в таблицу) | Vitalik85 | Microsoft Office Excel | 4 | 12.08.2009 00:30 |
смена данных по времени на форме | Girl | Общие вопросы Delphi | 23 | 15.05.2009 05:48 |
Сортировка данных в форме | Grusha | Microsoft Office Access | 3 | 22.03.2009 14:29 |
Передача данных web форме | Лёка | Работа с сетью в Delphi | 6 | 21.01.2008 09:29 |