|
|
|
Поиск в списке если присоединенное поле не "поле поиска".
|
|||
|---|---|---|---|
|
#18+
Поля списка: tbl1.id, tbl2.FIO... Присоединенное поле - id, а поиск идет по полю FIO. Как быть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2004, 12:55:57 |
|
||
|
Поиск в списке если присоединенное поле не "поле поиска".
|
|||
|---|---|---|---|
|
#18+
Так и должно быть. Разве человека ищут по ID? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2004, 13:00:28 |
|
||
|
Поиск в списке если присоединенное поле не "поле поиска".
|
|||
|---|---|---|---|
|
#18+
переделать, чтоб искало по id ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2004, 13:00:49 |
|
||
|
Поиск в списке если присоединенное поле не "поле поиска".
|
|||
|---|---|---|---|
|
#18+
me.combo.column(1) - это и есть FIO выбранного элемента! (точнее - вторая колонка в комбике) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2004, 13:14:59 |
|
||
|
Поиск в списке если присоединенное поле не "поле поиска".
|
|||
|---|---|---|---|
|
#18+
не понял... Вот кусок кода: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2004, 13:32:24 |
|
||
|
Поиск в списке если присоединенное поле не "поле поиска".
|
|||
|---|---|---|---|
|
#18+
tim2 Me!Список = чему?! ! тополевкоторомкод ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2004, 13:35:10 |
|
||
|
Поиск в списке если присоединенное поле не "поле поиска".
|
|||
|---|---|---|---|
|
#18+
я так понимаю что надо Me![txtFind].Column(1) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2004, 13:36:44 |
|
||
|
Поиск в списке если присоединенное поле не "поле поиска".
|
|||
|---|---|---|---|
|
#18+
kedzoя так понимаю что надо Me![txtFind].Column(1) Полагаю, что txtFind не комбобокс. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2004, 13:37:49 |
|
||
|
Поиск в списке если присоединенное поле не "поле поиска".
|
|||
|---|---|---|---|
|
#18+
а лучше все-таки через id искать не знаю, правильней что ли... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2004, 13:38:11 |
|
||
|
Поиск в списке если присоединенное поле не "поле поиска".
|
|||
|---|---|---|---|
|
#18+
kedzoа лучше все-таки через id искать не знаю, правильней что ли... Как через id искать при помощи like? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2004, 13:39:16 |
|
||
|
Поиск в списке если присоединенное поле не "поле поиска".
|
|||
|---|---|---|---|
|
#18+
Владимир Саныч kedzoа лучше все-таки через id искать не знаю, правильней что ли... Как через id искать при помощи like? а я и не говорил, что через like, через = ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2004, 13:42:15 |
|
||
|
Поиск в списке если присоединенное поле не "поле поиска".
|
|||
|---|---|---|---|
|
#18+
kedzoа я и не говорил, что через like, через = А задачка-то поставлена другая - см. 13:32. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2004, 13:43:28 |
|
||
|
Поиск в списке если присоединенное поле не "поле поиска".
|
|||
|---|---|---|---|
|
#18+
Вспомнилось мне, что что-то похожее недавно делал и обсуждал тут (правда, в запросах). Мошт чем-то поможет :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2004, 13:44:12 |
|
||
|
Поиск в списке если присоединенное поле не "поле поиска".
|
|||
|---|---|---|---|
|
#18+
Саныч уже говорил, но повторюсь авторMe!Список = чему?! Me!Список = rst("id") ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2004, 13:45:36 |
|
||
|
Поиск в списке если присоединенное поле не "поле поиска".
|
|||
|---|---|---|---|
|
#18+
UniccoВспомнилось мне, что что-то похожее недавно делал и обсуждал тут (правда, в запросах). Мошт чем-то поможет :) Там была проблема со свойством Text. Тут пока вроде нет такой проблемы... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2004, 13:45:58 |
|
||
|
Поиск в списке если присоединенное поле не "поле поиска".
|
|||
|---|---|---|---|
|
#18+
Me!Список = rst("id") - Заработало!!! Спасибо! Но напрочь не хотят работать методы FindNext и FindPrevious. FindFirst и FindLast работают. Процедура на нажатие кнопки "Искать дальше" абсолютно аналогична приведенной, разница в строке Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2004, 13:55:26 |
|
||
|
Поиск в списке если присоединенное поле не "поле поиска".
|
|||
|---|---|---|---|
|
#18+
FindNext вызывается без параметра и ищет то, что искал на том же рекордсете предыдущий FindFirst. Если был сделан OpenRecordset, то это уже тем же рекордсетом не считается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2004, 14:00:34 |
|
||
|
Поиск в списке если присоединенное поле не "поле поиска".
|
|||
|---|---|---|---|
|
#18+
Блин, ну я так и подозревал, что дело в создаваемом заново рекордсете! А как осуществить "поиск" и "поиск дальше" в одной процедуре? Можно оставить одну кнопку, добавить логическую переменную - первый раз кнопка нажата, метод First, лог.перем = True. Следующие нажатия кнопки - только метод Next, если поиск закончен, то лог.перем = False, ну и т.д. Но хотелось бы "как у взрослых" - с двумя кнопками... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2004, 14:17:34 |
|
||
|
Поиск в списке если присоединенное поле не "поле поиска".
|
|||
|---|---|---|---|
|
#18+
Где-то так: sub XXX(sAction as string) static rs as recordset select case sAction case "first" set rs=... rs.findfirst ... case "next" if rs is nothing then exit sub rs.findnext case "close" if not rs is nothing then rs.close set rs=nothing end select end sub ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2004, 14:23:05 |
|
||
|
Поиск в списке если присоединенное поле не "поле поиска".
|
|||
|---|---|---|---|
|
#18+
А "кто" передаст в процедуру параметр "Close"? Или в случае, когда rs.NoMatch, процедура вызывает сама себя с параметром "Close", так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2004, 14:54:42 |
|
||
|
Поиск в списке если присоединенное поле не "поле поиска".
|
|||
|---|---|---|---|
|
#18+
tim2А "кто" передаст в процедуру параметр "Close"? Я бы это поставил на закрытие формы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2004, 15:01:37 |
|
||
|
Поиск в списке если присоединенное поле не "поле поиска".
|
|||
|---|---|---|---|
|
#18+
Вот, что вышло: Код: 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2004, 15:05:46 |
|
||
|
Поиск в списке если присоединенное поле не "поле поиска".
|
|||
|---|---|---|---|
|
#18+
Владимир СанычFindNext вызывается без параметра ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2004, 15:12:39 |
|
||
|
Поиск в списке если присоединенное поле не "поле поиска".
|
|||
|---|---|---|---|
|
#18+
а мне пишет: "обязательный аргумент"... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2004, 15:19:26 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32597410&tid=1673292]: |
0ms |
get settings: |
7ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
43ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
60ms |
get tp. blocked users: |
1ms |
| others: | 207ms |
| total: | 351ms |

| 0 / 0 |
