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

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

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

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

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

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

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

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

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

У меня ищет только в таблице, но в форме ищет также по слову, которое находится первое в поле
...
Рейтинг: 0 / 0
08.10.2021, 22:43
    #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
09.10.2021, 12:53
    #40103266
Tarasios
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
поисковое поле в форме
Инна22,
Вот вам работающий пример (не помню автора). Надеюсь - это то, что вам нужно.
...
Рейтинг: 0 / 0
12.10.2021, 11:09
    #40103742
Инна22
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
поисковое поле в форме
Tarasios, спасибо!

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


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