Модераторы: Се ля ви
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Сложный поиск - как сделать удобно? Варианты подхода к поиску в тексте или т 
:(
    Опции темы
_Y_
Дата 12.1.2007, 12:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1651
Регистрация: 27.11.2006

Репутация: нет
Всего: 34



Имеется большая таблица (тысячи записей), но та же проблема может быть и с текстом. Юзеру, соответственно, прокручивать ее очень неудобно. Нужно искать не один ключ а несколько, но не вместе (не SQL!), а по очереди. Пытаюсь придумать удобный для юзера вариант поиска, чтобы можно было легко "гулять" по таблице от одной к другой найденной позиции.

Во всех известных мне программах используются только: <Введите ключ> и потом одно из трех: <Найти первый>, <Найти следуюший>, <Найти предидущий>. Потом отдельно искать по следующему ключу. Можно, конечно, искать по тому же принципу, но с булевым OR между ключами, но неудобно это.

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



--------------------
Я вот в этом поучаствовал: http://sbor-nik.appspot.com/kick.jsp?id=sbor5737960678883328 (на правах саморекламы:)
PM MAIL WWW   Вверх
v2v
Дата 7.11.2007, 14:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1620
Регистрация: 20.9.2006
Где: Киев

Репутация: нет
Всего: 56



категоризируй по ключям. вместо тысяч записей у тебя будет несклолько десятков: тоесть список ключей, юзер клацнул по ключу весь список  что относится к этому ключу разворачивается...


--------------------
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила раздела "Философия программирования":
Се ля ви

Форум "Философия программирования" предназначен для обсуждения вопросов, так или иначе связанных с философскими аспектами разработки ПО:

• вопросы перспективного развития методов написания ПО;

• изменяющиеся языки и методологии программирования;


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Се ля ви.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Философия программирования | Следующая тема »


 




[ Время генерации скрипта: 0.0394 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.