
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
05.10.2009, 10:39:05
|
|||
|---|---|---|---|
|
|||
филтрация по 2-м комбобоксу |
|||
|
#18+
Есть 2 комбобокса. Надо делать фильтрация по значением по этим 2-м комбобокса. Если выбрать какой-то значение на 1-м комбобокса, надо делать фильтрация по этому комбобоксу. Потом если выбрать какой-то значение и на 2-м комбобокса, надо делать фильтрация по этим 2-м комбобоксу. Или наоборот, если выбрат сначала на 2-м комбобоксе делать фильтрацию сначало по этому комбобоксу. Как можно делать такое? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.10.2009, 14:38:46
|
|||
|---|---|---|---|
|
|||
филтрация по 2-м комбобоксу |
|||
|
#18+
Помогите пожалуйста! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.10.2009, 14:56:30
|
|||
|---|---|---|---|
|
|||
филтрация по 2-м комбобоксу |
|||
|
#18+
Поищите по форуму. Было много похожих тем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.10.2009, 16:34:28
|
|||
|---|---|---|---|
|
|||
филтрация по 2-м комбобоксу |
|||
|
#18+
asd456, Если фильтрацию надо сделать для таблицы Tab1 по полям Pol1 и Pol2 и эта таблица в форме отображается с помощью Grid, то в Refresh этого Grid поместить код: Код: plaintext 1. 2. 3. 4. 5. В Valid combo1 и combo2 должен стоять код:Thisform.refresh ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.10.2009, 16:41:58
|
|||
|---|---|---|---|
филтрация по 2-м комбобоксу |
|||
|
#18+
LUCIAN Ваш код работать не будет. Будет сообщение об ошибке об отсутствии переменных памяти. Для такого способа фильтрации необходима макроподстановка значения фильтра. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.10.2009, 17:07:33
|
|||
|---|---|---|---|
|
|||
филтрация по 2-м комбобоксу |
|||
|
#18+
ВладимирМ LUCIAN Ваш код работать не будет. Будет сообщение об ошибке об отсутствии переменных памяти. Для такого способа фильтрации необходима макроподстановка значения фильтра. Тогда такой код: Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.10.2009, 17:13:46
|
|||
|---|---|---|---|
|
|||
филтрация по 2-м комбобоксу |
|||
|
#18+
LUCIAN, Надо так Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.10.2009, 07:23:48
|
|||
|---|---|---|---|
|
|||
филтрация по 2-м комбобоксу |
|||
|
#18+
Получается "Syntax error" в строке filter="pol1='"+fp1+"' and pol2="'+fp2+"'" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.10.2009, 08:22:56
|
|||
|---|---|---|---|
филтрация по 2-м комбобоксу |
|||
|
#18+
asd456Получается "Syntax error" в строке filter="pol1='"+fp1+"' and pol2="'+fp2+"'" Господи, запутали человека совсем. Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.10.2009, 08:41:55
|
|||
|---|---|---|---|
|
|||
филтрация по 2-м комбобоксу |
|||
|
#18+
Всеравно ошибка получается. Я сделал так: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.10.2009, 10:14:13
|
|||
|---|---|---|---|
|
|||
филтрация по 2-м комбобоксу |
|||
|
#18+
asd456Получается "Syntax error" в строке filter="pol1='"+fp1+"' and pol2="'+fp2+"'" Надо так,только уберите пробелы между '," Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.10.2009, 10:39:08
|
|||
|---|---|---|---|
филтрация по 2-м комбобоксу |
|||
|
#18+
asd456Всеравно ошибка получается. Не знаю, что вы там делаете. Вот элементарный пример : Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.10.2009, 10:53:18
|
|||
|---|---|---|---|
|
|||
филтрация по 2-м комбобоксу |
|||
|
#18+
LUCIAN, спасибо, получился. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.10.2009, 10:51:59
|
|||
|---|---|---|---|
|
|||
филтрация по 2-м комбобоксу |
|||
|
#18+
LUCIAN Надо так,только уберите пробелы между '," Код: plaintext Нет, что-то опять не правильно работает. Правильно работает только тогда когда на обе комбобоксе выбрано значение. Надо делать фильтрацию по значению и по 1-му комбобоксу (какой выбран), и по значению по 2-м комбобоксу (если выбран обе комбобокс). Помогите пожалуйста, как можно это делать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.10.2009, 09:40:16
|
|||
|---|---|---|---|
|
|||
филтрация по 2-м комбобоксу |
|||
|
#18+
Я этот вопрос постарался решить в таком виде (потому что не мог использувать показанными здесь кодами), т.е., хотел все варианты отдельно писать. Но, всеравно не мог подобрать все варианты, напирмер, если выбран какой-то комбобокс, но другой не выбран, в этом случае фильтр не работает. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.10.2009, 14:14:16
|
|||
|---|---|---|---|
|
|||
филтрация по 2-м комбобоксу |
|||
|
#18+
Eсли выбран какой-то комбобокс, но другой не выбран, в этом случае фильтр не работает. Помогите пожалуйста. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.10.2009, 18:32:48
|
|||
|---|---|---|---|
|
|||
филтрация по 2-м комбобоксу |
|||
|
#18+
asd456Eсли выбран какой-то комбобокс, но другой не выбран, в этом случае фильтр не работает. Помогите пожалуйста. SET FILTER TO я не использую,следующий код я выдрал и переделал под фильтрацию,для того чтобы он заработал необходимо чтобы предшествовала команда PUBLIC FRAG1,FRAG2 например в Load формы Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=41&mobile=1&tid=1585910]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
178ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
64ms |
get tp. blocked users: |
1ms |
| others: | 212ms |
| total: | 495ms |

| 0 / 0 |
