On-line: гостей 1. Всего: 1 [подробнее..]
АвторСообщение
администратор




Пост N: 2674
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 06.03.13 14:26. Заголовок: Scope vs Optimized Filter


 


1.
Сейчас юзаю оптимизированные фильтры (очень удобно в SIX , ADS).
Поставил фильтр и не важно на какой из индексов юзер переключится
фильтр будет актуален и на нем.
При добавлении записей тоже нет проблем. Считал показания Dbfilter
(в общем случае) , снял фильтр и после завершения "операции"
вернул фильтр на место.
Речь идет только о работе с фильтрами в browse. В отчетах фильтрами
я как правило не пользуюсь и выборки идут оптимально по индексам.


2.
Хочется задачу перевести на Harbour , но в нем нет оптимизированых
фильтров (ADS для Harbour не актуален и хочу уйти с него на LetoDB).
В LetoDB так же нет оптимизированных фильтров и заменить их можно
только на SCOPE или индексом CUSTOM ADDITIVE.
Сustom Additive не вариант для сетевой базы да еще с большим весом
самой базы. Поэтому отбросил пока этот вариант.
Остался SCOPE. Работает идеально и быстрее оптимизированных фильтров.

3.
Пока не представляю как оптимально и без больших доработок прикрутить
SCOPE к пункту 1.
Допустим юзер открыл базу в которой 5 индексов. Он может самостоятельно
менять сортировку базы (переключая индексы).
Понадобилось ему поставить фильтр (аля SCOPE , допустим есть и 6 индекс),
он его ставит. И вот тут вопрос каков ключ должен быть у этого индекса
что бы не нарушить текущую сортировку и вопрос 2: допустим SCOPE установлен,
но при смене юзером сортировки , SCOPE нас покинет так как останется
привязанным к 6 индексу и от фильтра аля SCOPE и следа не останется.

Может есть у кого опыт перехода с фильтров в browse на scope ?



Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 35 , стр: 1 2 All [только новые]


Ответов - 35 , стр: 1 2 All [только новые]
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 12
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет