|
Установка фильтра
|
|||
---|---|---|---|
#18+
Подскажите, как установить фильтр по значения поля GRIDа, а не по значению этого же поля в источнике? Например, таблица "Table" состоит всего из 1 поля - Auto n(4), в котором храняться индексы наименований автомобилей. Допустим этих значений немного и они не меняются(как их число так и значения), и мы решили в качестве источника для COLUMN1 (ControlSource) задать программный код - следующего содержания: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9.
Как для данного примера установить фильтр типа: Наименование авто>'R' ... |
|||
:
Нравится:
Не нравится:
|
|||
24.11.2010, 15:29 |
|
Установка фильтра
|
|||
---|---|---|---|
#18+
Вопрос можно закрыть. Все заработало при: SET FILTER TO code()=='Audi' IN Table ... |
|||
:
Нравится:
Не нравится:
|
|||
24.11.2010, 16:05 |
|
Установка фильтра
|
|||
---|---|---|---|
#18+
faustgreenВопрос можно закрыть. Все заработало при: SET FILTER TO code()=='Audi' IN Table зря жигули приедут, что делать? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
... |
|||
:
Нравится:
Не нравится:
|
|||
24.11.2010, 16:14 |
|
Установка фильтра
|
|||
---|---|---|---|
#18+
faustgreenВопрос можно закрыть. Все заработало при: SET FILTER TO code()=='Audi' IN Table Как-то через зад у тебя получилось. code() каждый раз будет вызываться при перемещении по записям. Правильнее получить код для 'Audi' и по коду фильтровать. Оно так гораздо быстрее будет работать и индекс фокс задействует если таковой есть. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.11.2010, 16:17 |
|
Установка фильтра
|
|||
---|---|---|---|
#18+
авторПравильнее получить код для 'Audi' и по коду фильтровать. Ну для приведенного фильтра возможно. А если нужен фильтр : Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
24.11.2010, 16:34 |
|
Установка фильтра
|
|||
---|---|---|---|
#18+
faustgreenавторПравильнее получить код для 'Audi' и по коду фильтровать. Ну для приведенного фильтра возможно. А если нужен фильтр : Код: plaintext
В конкретном примере не вижу никакого смысла, но более быстрый способ такой: создать курсор из кодов удовлетворяющих условию выборки ">'BMW'", проиндексировать его, и пользоваться индексом. Примерно так: Код: plaintext 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
24.11.2010, 18:02 |
|
|
start [/forum/search_topic.php?author=%D0%92%D0%B7%D0%B3%D0%BB%D1%8F%D0%B4+%D0%B2+%D0%B1%D1%83%D0%B4%D1%83%D1%89%D0%B5%D0%B5&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
45ms |
get topic data: |
11ms |
get first new msg: |
8ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 1204ms |
total: | 1375ms |
0 / 0 |