
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
20.03.2008, 22:14
|
|||
|---|---|---|---|
Организация динамического поиска |
|||
|
#18+
Как правльно организовать поиск в ленточной форме, чтобы при вводе каждого последующего символа в строку поиска, значения вформе фильтровались посимвольно. например: если ввести в строку поиска: "ко" в форме остались только записи начиноющиеся на "ко", если добавим к "ко" еще "м", то записи которые начинаются на "ком". Кто такое реализовывал, просьба помочь! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.03.2008, 22:27
|
|||
|---|---|---|---|
|
|||
Организация динамического поиска |
|||
|
#18+
AfterUpdate поля фильтрация источника данных формы. Сложного ничего нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.03.2008, 10:25
|
|||
|---|---|---|---|
|
|||
Организация динамического поиска |
|||
|
#18+
Лучше - событие Change. Код: plaintext 1. 2. 3. Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.03.2008, 10:31
|
|||
|---|---|---|---|
|
|||
Организация динамического поиска |
|||
|
#18+
Не лучше, а правильно именно Change. Я написал не то, что подумал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.03.2008, 12:37
|
|||
|---|---|---|---|
Организация динамического поиска |
|||
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. Вы так имели ввиду? Так не работает, что неправильно? Подскажите пожалуйста! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.03.2008, 13:18
|
|||
|---|---|---|---|
Организация динамического поиска |
|||
|
#18+
не проверял Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.03.2008, 15:03
|
|||
|---|---|---|---|
Организация динамического поиска |
|||
|
#18+
alexmspне проверял Код: plaintext Безрезультатно! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.03.2008, 15:26
|
|||
|---|---|---|---|
Организация динамического поиска |
|||
|
#18+
Для примера. Вставьте форму Поиск в учебную БД Борей. В текстовом поле набирайте шаблон для поиска в поле Сотрудники ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.03.2008, 17:10
|
|||
|---|---|---|---|
Организация динамического поиска |
|||
|
#18+
mds_worldДля примера. Вставьте форму Поиск в учебную БД Борей. В текстовом поле набирайте шаблон для поиска в поле Сотрудники Просмотрел, создал нечто подобное для своей базы. Получилось. НО! Возникают проблемы при совместном поиске по буквам и числам с пробелами. Как это можно решить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.03.2008, 17:20
|
|||
|---|---|---|---|
|
|||
Организация динамического поиска |
|||
|
#18+
А такой вариант подойдет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.03.2008, 18:25
|
|||
|---|---|---|---|
Организация динамического поиска |
|||
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. Хотелось бы разобраться, что здесь все-таки не так.!? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.03.2008, 18:38
|
|||
|---|---|---|---|
Организация динамического поиска |
|||
|
#18+
КолхозникХотелось бы разобраться, что здесь все-таки не так.!? Не так здесь то, что вы пытаетесь фильтровать ту же форму в которой находится шаблон поиска. При фильтрации форма обновляется и все концевые пробелы исчезают. Так принять в микрософте. Можно, конечно, изогнуться и сделать с пробелами. Но стоит ли? Обычная практика, это когда форма в которой производят поиск и форма из которой ищут разделены. Шаблон поиска на главной форме (чаще всего эта форма без источника, просто контейнер для других форм), а форма в которой ищут - подформа. И тогда никаких проблем с обновлением формы нет. Ей просто не дают такой команды. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.03.2008, 19:05
|
|||
|---|---|---|---|
Организация динамического поиска |
|||
|
#18+
mds_world КолхозникХотелось бы разобраться, что здесь все-таки не так.!? Не так здесь то, что вы пытаетесь фильтровать ту же форму в которой находится шаблон поиска. При фильтрации форма обновляется и все концевые пробелы исчезают. Так принять в микрософте. Можно, конечно, изогнуться и сделать с пробелами. Но стоит ли? Обычная практика, это когда форма в которой производят поиск и форма из которой ищут разделены. Шаблон поиска на главной форме (чаще всего эта форма без источника, просто контейнер для других форм), а форма в которой ищут - подформа. И тогда никаких проблем с обновлением формы нет. Ей просто не дают такой команды. Так что же все-таки делать, если все есть как есть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.03.2008, 19:40
|
|||
|---|---|---|---|
Организация динамического поиска |
|||
|
#18+
КолхозникТак что же все-таки делать, если все есть как есть? А вот примерно так можно сделать. (тоже на основе Борея) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.03.2008, 20:45
|
|||
|---|---|---|---|
Организация динамического поиска |
|||
|
#18+
Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.03.2008, 22:07
|
|||
|---|---|---|---|
Организация динамического поиска |
|||
|
#18+
UP! Вопрос остается в силе! Как сделать фильтр, если критерий поиска и записи находятся в 1 форме!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.03.2008, 22:18
|
|||
|---|---|---|---|
|
|||
Организация динамического поиска |
|||
|
#18+
> Как сделать фильтр, если критерий поиска и записи находятся в 1 форме!!! Лехко :-) Перед тем как применить фильтр сохраните содержимое поля где вводите образец в глобальной переменной После применения фильтра вернуть из глобальной в то поле и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.03.2008, 22:28
|
|||
|---|---|---|---|
Организация динамического поиска |
|||
|
#18+
А можно пример в студию...! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.03.2008, 22:36
|
|||
|---|---|---|---|
|
|||
Организация динамического поиска |
|||
|
#18+
Пример чего ? мдб-файл что-ли ? Из "Капитана Врунгеля" - Мистер Фукс, у вас есть план ? - А разве по мне не заметно ? Объявляеш глобальную переменную в общем модуле Далее по тексту пред.поста ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.03.2008, 22:44
|
|||
|---|---|---|---|
Организация динамического поиска |
|||
|
#18+
RestavraciyaПример чего ? мдб-файл что-ли ? Из "Капитана Врунгеля" - Мистер Фукс, у вас есть план ? - А разве по мне не заметно ? Объявляеш глобальную переменную в общем модуле Далее по тексту пред.поста Прошу прощения, но мы говорим на разных языках, я просил пример кода... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.03.2008, 22:54
|
|||
|---|---|---|---|
|
|||
Организация динамического поиска |
|||
|
#18+
Я говорю на русском, вы кажется тоже Разности не наблюдаю Ок. Попробую сваять Если правильно понял нужно в ленточной/табличной/одиночной (любой) форме которая сидит на запросе в некое поле вводить образец чтобы он был фильтром для формы. Так? И еще - это поле должно быть свободное или иметь источник данных ? (спрашиваю чтобы не тратиь сил напрасно) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.03.2008, 22:55
|
|||
|---|---|---|---|
Организация динамического поиска |
|||
|
#18+
RestavraciyaЯ говорю на русском, вы кажется тоже Разности не наблюдаю Ок. Попробую сваять Если правильно понял нужно в ленточной/табличной/одиночной (любой) форме которая сидит на запросе в некое поле вводить образец чтобы он был фильтром для формы. Так? И еще - это поле должно быть свободное или иметь источник данных ? (спрашиваю чтобы не тратиь сил напрасно) Все именно так, поле должно быть свободное... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.03.2008, 22:59
|
|||
|---|---|---|---|
|
|||
Организация динамического поиска |
|||
|
#18+
И еще - вам как нравиться: на изменение или на апдейт поля применять фильтр ? Только не надо хотеть всего и сразу - ограничтесь самым необходимым. ;-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.03.2008, 23:01
|
|||
|---|---|---|---|
Организация динамического поиска |
|||
|
#18+
RestavraciyaИ еще - вам как нравиться: на изменение или на апдейт поля применять фильтр ? Только не надо хотеть всего и сразу - ограничтесь самым необходимым. ;-) На изменение - Change ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.03.2008, 23:02
|
|||
|---|---|---|---|
Организация динамического поиска |
|||
|
#18+
Колхозник, в первом варианте, который я давал в посте от 15:26, измените процедуру поиска на Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=45&tablet=1&tid=1610869]: |
0ms |
get settings: |
6ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
222ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
60ms |
get tp. blocked users: |
1ms |
| others: | 206ms |
| total: | 519ms |

| 0 / 0 |
