|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
16.06.2010, 12:28 | #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 |
16.06.2010, 13:27 | #2 |
Пользователь
Регистрация: 13.01.2010
Сообщений: 15
|
Попыталась сортировать данные при открытии формы через свойство формы "Порядок сортировки" tbФинОсвоенМес.КодГода, tbФинОсвоенМес.Месяц.
При первом открытии сортирует в нужном порядке, но, к сожалению, если закрываю грид и открываю его снова, сортировка сбивается. Me.Requery в событии AfterUpdate не помогло. |
16.06.2010, 19:06 | #3 |
Участник клуба
Регистрация: 10.08.2009
Сообщений: 1,796
|
Здравствуйте Tatochka.
"..При открытии формы..сортировать данные .." не обязательно, думаю гораздо проще подключить источник с уже отсортированными данными. Это можно выполнить и программно: Код:
|
17.06.2010, 10:51 | #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 |