powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / поисковое поле в форме
25 сообщений из 33, страница 1 из 2
поисковое поле в форме
    #40102078
Инна22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!
Я начинающий пользователь. Создала в форме поисковое поле. При поиске можно найти по ключевым словам, которые находятся первые в ячейке
Скажите, пожалуйста, как настроить поиск в форме, чтобы можно было найти по ключевому слову, которое находится в ячейке в середине или в конце?
...
Рейтинг: 0 / 0
поисковое поле в форме
    #40102084
Инна22, для начала покажите, как вы ищете "первые в ячейке".
...
Рейтинг: 0 / 0
поисковое поле в форме
    #40102087
Инна22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кривцов Анатолий,
Я сделала поисковое поле по ключевому слову.
При вводе первой буквы или слова у меня подтягивается список со всеми выбранными ключевыми словами
Если начинаю искать по слову, которое есть, но находится в середине ячейки, то оно не подтягивается
...
Рейтинг: 0 / 0
поисковое поле в форме
    #40102092
Serg197311
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Инна22
Кривцов Анатолий,
Я сделала поисковое поле по ключевому слову.
*******

Не надо рассказывать своими словами, надо код показать.
...
Рейтинг: 0 / 0
поисковое поле в форме
    #40102098
Инна22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Serg197311,

Я начинающий пользователь
Поэтому не знаю, как его посмотреть и показать((
Буду благодарна, если скажите как это сделать
...
Рейтинг: 0 / 0
поисковое поле в форме
    #40102104
Serg197311
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну базу тогда приложить, если небольшая
...
Рейтинг: 0 / 0
поисковое поле в форме
    #40102114
Инна22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Serg197311,
В разделе "Событие" после обновления указано:
Применить фильтр
=[Ключевые слова]=Формы![интерактивная база знаний]!Кнопки

Направляю фото раздела "Данные"
...
Рейтинг: 0 / 0
поисковое поле в форме
    #40102178
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Инна22,
А Вы почитайте про оператор LIKE и многие вопросы отпадут
...
Рейтинг: 0 / 0
поисковое поле в форме
    #40102223
Serg197311
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
блин.... я и не делал так никогда.... я сразу в vba и там через динамический запрос ....
а так- да, ИМХО sdku правильно написал - однозначно оператор like. вот только куда его там вставить....не подскажу..
...
Рейтинг: 0 / 0
поисковое поле в форме
    #40102362
Инна22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku,
Спасибо
Я знаю про оператора like
Он работает, только в таблице
При поиске через форму, он не работает (поисковое поле)
Если знаете как сделать, то напишите, пожалуйста
...
Рейтинг: 0 / 0
поисковое поле в форме
    #40102370
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Инна22

...Он работает, только в таблице...

Сделать не проблема-дайте БД (или её фрагмент)
...
Рейтинг: 0 / 0
поисковое поле в форме
    #40102372
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PS-лучше всю БД так как хочется глянуть на схему
Инна22
...Скажите, пожалуйста, как настроить поиск в форме, чтобы можно было найти по ключевому слову, которое находится в ячейке в середине или в конце?
В ACCESS нет ячеек-есть поля и понятие "НОРМАЛЬНАЯ ФОРМА" (точно не помню,кажись,в первой говорится об "атомарности"-то бишь в поле должна содержаться минимальная(неделимая) единица информации(ну разве что в поле МЕМО\),
...
Рейтинг: 0 / 0
поисковое поле в форме
    #40102380
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Инна22
Serg197311,
Я начинающий пользователь
Поэтому не знаю, как его посмотреть и показать((
Буду благодарна, если скажите как это сделать
1. открываете файл БД (в ACCESS)-вкладка "файл"-сжать и восстановить-закрываете файл
2. находите этот файл и архивируете его любым архиватором
3. под окном для сообщения(на этом сайте)жмакаете кнопку "обзор" и указываете этот архив (имя этого архива появится в окне возле кнопки)
4. жмакаете "опубликовать"(кнопку "Предварительный просмотр" не нажимать!!)
...
Рейтинг: 0 / 0
поисковое поле в форме
    #40102461
Инна22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku, к сожалению, не могу отправить БД
Это по работе и делаю с УД
Если можно, то напишите, пожалуйста, поэтапно, как можно сделать
...
Рейтинг: 0 / 0
поисковое поле в форме
    #40102481
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Инна22
Может помните структуру таблицы(какие данные и как\поля храните)
читайте справку про LIKE (где ставить в шаблоне звездочки) и INSTRREV(c конца строки)
И гляньте это-может чё сгодится:
...
Рейтинг: 0 / 0
поисковое поле в форме
    #40102724
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Инна22
....чтобы можно было найти по ключевому слову, которое находится в ячейке в середине или в конце?
То биш в любом месте строки
полеВкоторомИщем Like'*чтоИщем*'
...
Рейтинг: 0 / 0
поисковое поле в форме
    #40103165
Инна22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku, спасибо
К сожалению, не могу открыть файл, который вы направили

Сама форма выглядит так:
Поиск по ключевым словам (здесь вводят слово и подтягивается все слова, которые находятся первыми в поле)

Вопрос
Где смотреть
Ключевые слова

По поводу оператора like
Я ставлю like*&[Поиск по ключевым словам]&*

У меня ищет только в таблице, но в форме ищет также по слову, которое находится первое в поле
...
Рейтинг: 0 / 0
поисковое поле в форме
    #40103198
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Инна22,
добавляете на форму(источник Ваша таблица) поле(в данном случае свободное ПОЛЕ12)
далее из скрина должно быть ясно а процедура должна выглядеть так:
Код: vbnet
1.
2.
3.
Private Sub Поле12_Exit(Cancel As Integer)
If Not IsNull(Me.Поле12) then DoCmd.ApplyFilter , "полеВкоторомИщите like'*" & Me.Поле12.Text & "*'"  
End Sub
...
Рейтинг: 0 / 0
поисковое поле в форме
    #40103266
Фотография Tarasios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Инна22,
Вот вам работающий пример (не помню автора). Надеюсь - это то, что вам нужно.
...
Рейтинг: 0 / 0
поисковое поле в форме
    #40103742
Инна22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Tarasios, спасибо!

Как открыть этот файл?)
При открытии выходят иероглифы
...
Рейтинг: 0 / 0
поисковое поле в форме
    #40103751
Инна22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku,
Не получается(
Что я сделала не правильно
У меня называется "Кнопка"
...
Рейтинг: 0 / 0
поисковое поле в форме
    #40103755
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Инна22,
Процедура не Кнопка_Exit а Поле_Exit
Еще вариант (если в середине не одно слово,а несколько-немного иначе,надо-покажу)
...
Рейтинг: 0 / 0
поисковое поле в форме
    #40103757
Инна22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku,
Спасибо за помощь
К сожалению, при открытие файла выходят иероглифы, как его открыть?
...
Рейтинг: 0 / 0
поисковое поле в форме
    #40103761
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Инна22,
а какой архиватор у Вас установлен и установлен ли вообще,какая Win?
...
Рейтинг: 0 / 0
поисковое поле в форме
    #40103774
Инна22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku,
проверила
Не установлен
win10
...
Рейтинг: 0 / 0
25 сообщений из 33, страница 1 из 2
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / поисковое поле в форме
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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