|
Последовательная фильтрация
|
|||
---|---|---|---|
#18+
UAPset filter to L1.and.L2 "эквивалентен" dele all for !( L1.and.L2) "эквивалентен" до тех пор пока ты не захочешь пометить на удаление какую-нибудь запись. Пометку на удалению лучше не трогать, не для того она. Если такой подход очень нравится: заведи поле lFilter и пиши .T. для нужных записей: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
Такой подход однопользовательский, если два пользователя начнут одновременно ставить фильтры на одну таблицу - будет каша. Во-вторых - раз уж все равно делаешь полный скан таблицы, то можно писать ID отобранных записей в курсор: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16.
... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2012, 08:27 |
|
Последовательная фильтрация
|
|||
---|---|---|---|
#18+
Dima Tу на удалению лучше не трогать, не для того она. Если такой подход очень нравится: заведи поле lFilter и пиши .T. для нужных записей: .... Такой подход однопользовательский, если два пользователя начнут одновременно ставить фильтры на одну таблицу - будет каша. Да, :-), но можно же ставить не .T., а случайное число, код оператора и т.д.... ... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2012, 09:53 |
|
Последовательная фильтрация
|
|||
---|---|---|---|
#18+
q1w1e1Dima Tу на удалению лучше не трогать, не для того она. Если такой подход очень нравится: заведи поле lFilter и пиши .T. для нужных записей: .... Такой подход однопользовательский, если два пользователя начнут одновременно ставить фильтры на одну таблицу - будет каша. Да, :-), но можно же ставить не .T., а случайное число, код оператора и т.д.... Месье знает толк в извращениях Тогда чего ставить если двум пользователям надо будет одну и туже запись показать? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2012, 10:37 |
|
Последовательная фильтрация
|
|||
---|---|---|---|
#18+
Dima TТогда чего ставить если двум пользователям надо будет одну и туже запись показать? не вопрос..:-), поле символьное и ставим alltrim(поле)+знак разделения кодов(например запятая+уникальный код оператора, и фильтр at(уникальный код оператора, по этому полю)... Ps: Согласен извращение :-), поэтому молчу... ... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2012, 10:44 |
|
Последовательная фильтрация
|
|||
---|---|---|---|
#18+
Почему не воспользоваться курсорадаптером или хотя бы обычным запросом? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2012, 12:20 |
|
|
start [/forum/topic.php?fid=41&gotonew=1&tid=1583844]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
36ms |
get topic data: |
10ms |
get first new msg: |
7ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 148ms |
0 / 0 |