|
Фильтр по сложному значению
|
|||
---|---|---|---|
#18+
помогите как отфильтровать таблицу по указанным id? то есть чтобы в гриде отображались записи с id 1 3 4 6 9 15 16 ..... (значения из выборки - не случайные, но закономерности нету) и ещё как объявить массив размер которого заранее неизвестен, если конечно можно ... |
|||
:
Нравится:
Не нравится:
|
|||
09.05.2010, 21:04 |
|
Фильтр по сложному значению
|
|||
---|---|---|---|
#18+
Roman4oпомогите как отфильтровать таблицу по указанным id? то есть чтобы в гриде отображались записи с id 1 3 4 6 9 15 16 ..... (значения из выборки - не случайные, но закономерности нету) и ещё как объявить массив размер которого заранее неизвестен, если конечно можно Тэкс, очередной курсовик, что-ли ? Т.е. надо людЯм рассказывать про команду SET FILTER или SET KEY со всеми вытекающими. Доколе ? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.05.2010, 21:33 |
|
Фильтр по сложному значению
|
|||
---|---|---|---|
#18+
курсовик но я прошу ответа только на выше поставленный вопрос или хотя бы ссылку на рес где будет это описано а потом тему можно на снос ... |
|||
:
Нравится:
Не нравится:
|
|||
09.05.2010, 22:39 |
|
Фильтр по сложному значению
|
|||
---|---|---|---|
#18+
Roman4oпомогите как отфильтровать таблицу по указанным id? то есть чтобы в гриде отображались записи с id 1 3 4 6 9 15 16 ..... (значения из выборки - не случайные, но закономерности нету) и ещё как объявить массив размер которого заранее неизвестен, если конечно можно Насколько велик ряд id 1 3 4 6 9 15 16 ..... Если небольшой (до 25 значений) можно применить SET FILTER TO INLIST(id,1, 3, 4, 6, 9, 15, 16) Кстати, фраза "не случайные, но закономерности нету" внутренне противоречива. Определить массив можно так Declare aMassiv[1], а по мере получения данных о его размере (N) просто переопределить Declare aMassiv[N] ... |
|||
:
Нравится:
Не нравится:
|
|||
09.05.2010, 23:29 |
|
Фильтр по сложному значению
|
|||
---|---|---|---|
#18+
Да хоть 100. Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
10.05.2010, 07:46 |
|
Фильтр по сложному значению
|
|||
---|---|---|---|
#18+
всё работает всем биг спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
10.05.2010, 08:59 |
|
Фильтр по сложному значению
|
|||
---|---|---|---|
#18+
Roman4o, Помните, что по документации INLIST() не берёт более 25 параметров. Применима, когда точно уверен, что вот эта цепочка не превысит 25 значений. К примеру, задать INLIST() с парой сотен цифирек - увы и ах. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.05.2010, 11:18 |
|
Фильтр по сложному значению
|
|||
---|---|---|---|
#18+
Если список кодов большой то лучше добавить их в курсор, проиндексировать и INDEXSEEK() в фильтре использовать. Примерно так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
11.05.2010, 07:56 |
|
|
start [/forum/topic.php?fid=41&msg=36619355&tid=1585297]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
30ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
others: | 15ms |
total: | 136ms |
0 / 0 |