Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft Access Новый топик    Ответить
 Просмотр данных в записи запроса  [new]
Игорь С
Member

Откуда: Iндепендна Юкрейна
Сообщений: 437
Здравствуйте все.
Анализирую таблицу.

Делаю запрос, получаю одну единственную запись.
Как средсвами VBA проанализировать поля этой записи.
Там может быть анализ содержимого и сумирование некоторых полей.

Заранее благодарен.
3 янв 18, 15:22    [21080191]     Ответить | Цитировать Сообщить модератору
 Re: Просмотр данных в записи запроса  [new]
Joss
Member

Откуда: г. Минск
Сообщений: 3909
Вы сначала уточните, что понимаете под анализом?

а вообще-то это просто. Открываешь рекордсет. Считываешь в переменные значения полей и анализируешь как тебе надо..
3 янв 18, 16:45    [21080280]     Ответить | Цитировать Сообщить модератору
 Re: Просмотр данных в записи запроса  [new]
Игорь С
Member

Откуда: Iндепендна Юкрейна
Сообщений: 437
1. Строим запрос к основной таблице со всеми нужными условиями отбора.
2. На базе его строим recordset типа Dynaset (чтобы можно было еще и основную таблицу подкорректировать, если нужно)
3. Открываем при открытии нужной формы
[VB]Set rst = CurrentDb.OpenRecordset("MyQuery", dbOpenDynaset)[/VB]
4. В нужный момент обновляем
[vb]rst.Requery[/vb]
5. Обходим все поля записи, читаем их значения
[vb] myVar = rst![HerVar][/vb]
и делаем с ними что угодно.
3 янв 18, 16:57    [21080303]     Ответить | Цитировать Сообщить модератору
 Re: Просмотр данных в записи запроса  [new]
Игорь С
Member

Откуда: Iндепендна Юкрейна
Сообщений: 437
Joss, эх, я не успел.
3 янв 18, 16:59    [21080305]     Ответить | Цитировать Сообщить модератору
 Re: Просмотр данных в записи запроса  [new]
Joss
Member

Откуда: г. Минск
Сообщений: 3909
Игорь С
Joss, эх, я не успел.
Зато у Вас подробно всё расписано
3 янв 18, 21:08    [21080654]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft Access Ответить