-Поиск по дневнику

Поиск сообщений в rss_sql_ru_access_programming

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 16.03.2006
Записей:
Комментариев:
Написано: 4


Поиск в форме через другую форму

Четверг, 25 Мая 2017 г. 12:05 + в цитатник
Прошу подсказать мне каким образом можно реализовать задачу: Есть форма(Форма0) поиска с двумя полями. При вводе в первое поле осуществляется фильтрация данных в Форме1, а при вводе значения во второе поле осуществляется фильтрация данных в Форме2.
Кусок начала кода
Dim rst As DAO.Recordset

Set rst = CurrentDb.OpenRecordset("Название таблицы", dbOpenDynaset)
With rst
If IsNull(Me.Поле1.Value) Then
MsgBox "Какое-то сообщение"
Exit Sub
Else:
.FindFirst ("[Поле в таблице, по которому ищем]='" & Me.Поле.Value & "'") 'Если поле не пустое, то производится поск на соответствие с данными таблицы
If .NoMatch Then

- такая запись работает только на таблицах, не могу понять как переделать её под форму

И ещё вопрос: Это можно реализовать двумя способами? 1) Написать полностью весь код на кнопку Поиск в Форме0. 2) Или в коде на кнопку Поиск в Форме0 вызвать процедуру, которую написать в Форме1 и Форме2. Как правильно?

И подскажите, пожалуйста, какие-то книги, которые можно почитать по данному вопросу. Желательно с разбивкой по уровням: от для совсем ничего не знающих до более сложных.

http://www.sql.ru/forum/1261144/poisk-v-forme-cherez-druguu-formu


 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку