|
Выбор нескольких вариантов при помощи списка
|
|||
---|---|---|---|
#18+
Приветствую, сложилась следующая ситуация, есть выпадающий список со списком значений, как можно сделать так чтобы я мог выбрать несколько значений при помощи него? Т.е. если у меня в выпадающем списке есть значения 1,2,3,4,5,6,7 и я выбираю сначала 1 и потом 5, то у меня в форме соответственно должны отфильтроваться значения соответствующие 1 и 5? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2016, 15:05 |
|
Выбор нескольких вариантов при помощи списка
|
|||
---|---|---|---|
#18+
Retvisan, сохраняйте условие фильтра при выборе первого значения из выпадающего списка и добавляйте к прежнему условию последующее, сброс фильтра можно сделать по кнопке ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2016, 15:14 |
|
Выбор нескольких вариантов при помощи списка
|
|||
---|---|---|---|
#18+
guest_rusimport, пожалуйста,можно чуть подробнее? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2016, 15:22 |
|
Выбор нескольких вариантов при помощи списка
|
|||
---|---|---|---|
#18+
Retvisan, посмотрите пример, просто последовательно выбирайте из выпадающего списка числа и наблюдайте за подчиненной формой ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2016, 16:00 |
|
Выбор нескольких вариантов при помощи списка
|
|||
---|---|---|---|
#18+
как вариант: ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2016, 16:09 |
|
Выбор нескольких вариантов при помощи списка
|
|||
---|---|---|---|
#18+
guest_rusimport, спасибо огромное! разберусь) ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2016, 16:09 |
|
Выбор нескольких вариантов при помощи списка
|
|||
---|---|---|---|
#18+
sdku, Вариант норм, но у мне актуальней список, в любом случае спасибо, возьму на заметку ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2016, 16:12 |
|
Выбор нескольких вариантов при помощи списка
|
|||
---|---|---|---|
#18+
ПыСы. Код: vbnet 1. 2. 3. 4. 5. 6. 7.
не называйте элементы управления "кнопка","список","поле" и т.д ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2016, 16:34 |
|
Выбор нескольких вариантов при помощи списка
|
|||
---|---|---|---|
#18+
Retvisansdku, Вариант норм, но у мне актуальней список , в любом случае спасибо, возьму на заметку так для списка и сделано ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2016, 16:36 |
|
Выбор нескольких вариантов при помощи списка
|
|||
---|---|---|---|
#18+
19210581 (для А2010 и новее) ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2016, 16:46 |
|
Выбор нескольких вариантов при помощи списка
|
|||
---|---|---|---|
#18+
sdku, спасибо большое, еще разбираюсь,вроде работает) я применил первый вариант в моей БД) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2016, 14:50 |
|
Выбор нескольких вариантов при помощи списка
|
|||
---|---|---|---|
#18+
guest_rusimport, А это можно использовать для обычной ленточной формы? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2016, 14:55 |
|
Выбор нескольких вариантов при помощи списка
|
|||
---|---|---|---|
#18+
Retvisan, я написал следующий код для своей ленточной формы, но как-то не работает он) Код: vbnet 1. 2. 3. 4.
Instr_id - столбец InstrVybor - мой список ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2016, 15:49 |
|
Выбор нескольких вариантов при помощи списка
|
|||
---|---|---|---|
#18+
2жды2, Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
почти весь скину сразу ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2016, 16:18 |
|
Выбор нескольких вариантов при помощи списка
|
|||
---|---|---|---|
#18+
Функцию вижу. А вот где Вы её применяете? и какие записи Вы хотите отобрать (условия мягко говоря странные-strFilter не объявляется,не инициализируется-если бы в редакторе установили Option Explicit он бы её не "проглотил") ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2016, 17:08 |
|
Выбор нескольких вариантов при помощи списка
|
|||
---|---|---|---|
#18+
вдогонку:кстати а что возвращает FilterForm() ? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2016, 17:11 |
|
Выбор нескольких вариантов при помощи списка
|
|||
---|---|---|---|
#18+
sdku, FilterForm() это общий фильтр для моей формы, где есть куча списков и переключателей,FilterForm вызывается для каждого элемента в AfterUpdate strFilter я вроде как объявляю as string? или это не то? вот вся портянка Код: vbnet 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. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86.
... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2016, 17:17 |
|
Выбор нескольких вариантов при помощи списка
|
|||
---|---|---|---|
#18+
и да, вдогонку у меня в портянке несколько вариантов как я пытался сделать мультивыбор для списка и в последнем случае, который не закомментирован у меня, получается следующая шляпа ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2016, 17:23 |
|
Выбор нескольких вариантов при помощи списка
|
|||
---|---|---|---|
#18+
Код: vbnet 1.
сделал еще такой код, он все равно фильтрует только по одному значению в моей ленточной форме, если я еще раз нажимаю, то старый выбор не сохраняется и он заново фильтрует все, забывая старую выборку хелп ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2016, 19:22 |
|
Выбор нескольких вариантов при помощи списка
|
|||
---|---|---|---|
#18+
Retvisan, соберите строку WHERE и используйте её в фильтре (по-моему хороший вариант) посмотрите это,может чё навеет: ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2016, 20:58 |
|
Выбор нескольких вариантов при помощи списка
|
|||
---|---|---|---|
#18+
ПыСы: А если вагонов 20 в каком месте на форме я смогу выбрать 18-ый (Ржевский молчать!!!) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2016, 21:08 |
|
Выбор нескольких вариантов при помощи списка
|
|||
---|---|---|---|
#18+
sdku, надеюсь не придется выбирать 18-й)) sdkuRetvisan, соберите строку WHERE и используйте её в фильтре (по-моему хороший вариант) посмотрите это,может чё навеет: http://www.sql.ru/forum/actualfile.aspx?id=19316206] Приложенный файл (tmp.rar - 43Kb) можно чуть поподробней?) ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2016, 00:16 |
|
Выбор нескольких вариантов при помощи списка
|
|||
---|---|---|---|
#18+
Retvisan, подробней некуда Код: vbnet 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. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67.
Но чё-то мне кажется что Вы неправильно создали таблицы(структуру БД) а теперь эти ошибки лезут наружу Если есть желание выложите базу и опишите задачу(и) ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2016, 11:26 |
|
Выбор нескольких вариантов при помощи списка
|
|||
---|---|---|---|
#18+
В 4 строке комментариев " пустые" вместо " непустые" ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2016, 11:30 |
|
|
start [/forum/topic.php?fid=45&msg=39259454&tid=1613445]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
37ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 11ms |
total: | 131ms |
0 / 0 |