|
Проблема с AdvancedFilter
|
|||
---|---|---|---|
#18+
Добрый день, Не могу получить уникальные записи через фильтр. Есть база, в которой в одном столбце могут быть следующие строки: "Винни Пух", Пятачок", "Винни". Так вот, если я ставлю критерий "Винни", то в результатах фильтра получается и "Винни" и "Винни Пух". Вот код: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9.
Буду признателен за помощь. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2011, 12:32 |
|
Проблема с AdvancedFilter
|
|||
---|---|---|---|
#18+
dd44, ничего странного, ведь "Винни" != "Винни Пух". Условие уникальности не нарушается. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2011, 15:05 |
|
Проблема с AdvancedFilter
|
|||
---|---|---|---|
#18+
По идее, согласно хелп, уникальность True подразумевает конкретное совпадение, а при уникальности False выдаются все содержащие условия данные. Так что не понятно, почему не работает. Но если Вы правы, тогда как получить именно уникальное значение? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2011, 15:10 |
|
Проблема с AdvancedFilter
|
|||
---|---|---|---|
#18+
dd44, уникальность подразумевает, чтто если в фильтруемом диапазоне будут полностью совпадающие строки, отвечающие условиям фильтрации, то в отфильтрованный диапазон попадет только по одной из них. К "конкретности совпадения" уникальность никакого отношения не имеет... лучше на примере СписокОтфильтрованный списокОтфильтрованный список(Unique:=True)АльфаАльфаАльфаАльфаАльфаАльфонсАльфонсАльфонсАль-ПачиноАль-ПачиноАль-ПачиноАль-ПачиноАль-ПачиноБравоЧарлиДельтаДельтаЭкоЭкология УсловиеАль* ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2011, 15:37 |
|
Проблема с AdvancedFilter
|
|||
---|---|---|---|
#18+
В вашем примере указано "Аль*", а как мы знаем, звездочка это любое продолжение. Ну ладно, допустим данный метод не корректен, тогда как сделать так, чтобы выводил только конкретное значение, а не все совпадающие? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2011, 16:29 |
|
Проблема с AdvancedFilter
|
|||
---|---|---|---|
#18+
dd44, давайте Вашу базу... посмотрим. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2011, 18:13 |
|
Проблема с AdvancedFilter
|
|||
---|---|---|---|
#18+
Нашел решение проблемы, надо было просто в старом покопаться.\ Кому интересно: Чтобы получить точное соответствие отобранных значений заданному образцу, например текст, следует ввести следующую формулу:="=текст". Поэтому текст кода при присвоении значения фильтра должен быть не Код: plaintext
Код: plaintext
Всем спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2011, 11:06 |
|
|
start [/forum/topic.php?fid=60&msg=37127650&tid=2158944]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
39ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
others: | 343ms |
total: | 463ms |
0 / 0 |