Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
подскажите
|
|||
|---|---|---|---|
|
#18+
как отсортировать записи в Query по введенному в Edit слову ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2003, 12:17 |
|
||
|
подскажите
|
|||
|---|---|---|---|
|
#18+
а как??? что побробовал, ни чё не получилось я никогда не сталкивался с созданием БД ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2003, 12:27 |
|
||
|
подскажите
|
|||
|---|---|---|---|
|
#18+
надо разобратся с понятиями. тебе отсортировать или отфильтровать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2003, 12:32 |
|
||
|
подскажите
|
|||
|---|---|---|---|
|
#18+
В свойстве Filter пишешь <Имя поля>='Текст для фильтрации'. Filtered ставишь в true. 'Текст для фильтрации' не помню как сказать фильтру что отсортировать по введенным симолам.... <Поле>='Angel Fish'- Работает <Поле>='Ang%'- вот здесь проблема(которую я не помню) ... Может кто подскажет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2003, 12:35 |
|
||
|
подскажите
|
|||
|---|---|---|---|
|
#18+
отфильтровать, ну что бу не видно было ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2003, 12:35 |
|
||
|
подскажите
|
|||
|---|---|---|---|
|
#18+
<Поле>='Текст фильтра*' во как ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2003, 12:36 |
|
||
|
подскажите
|
|||
|---|---|---|---|
|
#18+
а я же не смогу потом менять фильтр, во время работы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2003, 12:48 |
|
||
|
подскажите
|
|||
|---|---|---|---|
|
#18+
Почему, можешь..., обработай OnChange на эдите и алга... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2003, 12:50 |
|
||
|
подскажите
|
|||
|---|---|---|---|
|
#18+
так подождите, я могу добавить кнопку обновление, отключить Query присвоить фильтру новый параметр и включить Query или не могу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2003, 12:57 |
|
||
|
подскажите
|
|||
|---|---|---|---|
|
#18+
насчет OnChange в эдите поподробнее можно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2003, 13:00 |
|
||
|
подскажите
|
|||
|---|---|---|---|
|
#18+
не надо чиего отключать. Если обработать OnChange Все будет RunTime. Query1.Filter:='Name='+#39+Edit1.Text+'*'+#39; Только если в Edit Ничего не будет, то ничего не отобразится... Если надо отображать все, то снимай Filtered в false; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2003, 13:03 |
|
||
|
подскажите
|
|||
|---|---|---|---|
|
#18+
ок спасибо, щас попробую ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2003, 13:07 |
|
||
|
подскажите
|
|||
|---|---|---|---|
|
#18+
Вот примерный код OnChange; if length(Edit1.Text)>0 then begin if not Query1.Filtered then Query1.Filtered:=true; Query1.Filter:='Name='+#39+Edit1.Text+'*'+#39; end else if Query1.Filtered then Query1.Filtered:=false; Если надо, чтобы фильтрация не зависила от размера букв(A=a), то в FilterOption поставь foCaseInse... в true; удачи ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2003, 13:08 |
|
||
|
подскажите
|
|||
|---|---|---|---|
|
#18+
всё вроде нормально, только при изменении ComboBox (замена эдита) ДБГрид полностью пустой, я вообще не пойму ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2003, 13:25 |
|
||
|
подскажите
|
|||
|---|---|---|---|
|
#18+
выбираю из списка ComboBox одну запись она работает, а остальные нет причем запись по середине ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2003, 13:27 |
|
||
|
подскажите
|
|||
|---|---|---|---|
|
#18+
А как вы эту строчку переписали с учетом изменения?? Query1.Filter:='Name='+#39+ Edit1.Text +'*'+#39; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2003, 13:30 |
|
||
|
подскажите
|
|||
|---|---|---|---|
|
#18+
это запись единственная на английском, а как сделать так что бы и русские тоже отображались ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2003, 13:30 |
|
||
|
подскажите
|
|||
|---|---|---|---|
|
#18+
да изменил только сильно не смейся но что такое +#39? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2003, 13:32 |
|
||
|
подскажите
|
|||
|---|---|---|---|
|
#18+
Query1.Filter:='Mana='+#39+ComboBox1.Text+'*'+#39; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2003, 13:33 |
|
||
|
подскажите
|
|||
|---|---|---|---|
|
#18+
Шо значит русские???? Есть разница или русские или английские.... И то и другое эт посложнее, если даже вообще невозможно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2003, 13:37 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=32302905&tid=2116280]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
38ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 210ms |
| total: | 323ms |

| 0 / 0 |
