powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Поиск в форме через другую форму
3 сообщений из 3, страница 1 из 1
Поиск в форме через другую форму
    #39459500
Liliia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Прошу подсказать мне каким образом можно реализовать задачу: Есть форма(Форма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. Как правильно?

И подскажите, пожалуйста, какие-то книги, которые можно почитать по данному вопросу. Желательно с разбивкой по уровням: от для совсем ничего не знающих до более сложных.
...
Рейтинг: 0 / 0
Поиск в форме через другую форму
    #39460017
Liliia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помощь по данному вопросу уже не нужна. Тк реализовала через DLookup поиск по таблице на основании которой сделана форма.
...
Рейтинг: 0 / 0
Поиск в форме через другую форму
    #39460140
alecko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Liliia, если только начали изучать - изучайте ADO, несмотря на то что по DAO хорошая справка - однако функции (в том числе поиска) там другие и возможности шире. из книг лучше Гетца помойму ничего нет.
Кен Гетц - Программирование на Visual Basic 6 и VBA. Руководство разработчика
Разработка настольных приложений в Access 2002.Для профессионалов.Литвин.Гетц.2002г
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Поиск в форме через другую форму
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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