
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
17.12.2003, 11:33
|
|||
|---|---|---|---|
|
|||
Как найти значение в элементе типа Список и стать на него? |
|||
|
#18+
Приветствую Всех. Вобщем на форме Access XP есть элемент управления типа список, он отображает данные на основе запроса. И мне нужно сделать поиск в этом списке по одному полю (текстовому) и установить курсор списка на эту запись. Подскажите пожалуйста как это сделать? Заранее премного благодарен! С уважением, Денис. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.12.2003, 11:45
|
|||
|---|---|---|---|
|
|||
Как найти значение в элементе типа Список и стать на него? |
|||
|
#18+
Можно так. Sub FindItemInList Dim i As Long For i = 0 To Список.ListCount If Поле.Value = Список.ItemData(i) Then Список.Selected(i) = True Exit Sub End If Next i End Sub ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.12.2003, 12:17
|
|||
|---|---|---|---|
|
|||
Как найти значение в элементе типа Список и стать на него? |
|||
|
#18+
А если у меня в списке два столбца и нужно искать по второму, а также если нужно искать не по полной строке а по первому куску? С уважением, Денис. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.12.2003, 12:32
|
|||
|---|---|---|---|
|
|||
Как найти значение в элементе типа Список и стать на него? |
|||
|
#18+
Посади на форму список и текстовое поле. В поле будешь вводить то что нужно. В списке пусть отображается 2 поля. В событие Change поля введи примерно следующее: меняй для списка свойство RowSource , куда суй SQL запрос с нужным условием с применением оператора Like. потом для списка метод requery делай. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.12.2003, 18:56
|
|||
|---|---|---|---|
|
|||
Как найти значение в элементе типа Список и стать на него? |
|||
|
#18+
Но ведь так будет выборка, тоесть покажуться только те записи которые исчутся, а мне просто нужно стать на запись в списке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.12.2003, 19:12
|
|||
|---|---|---|---|
Как найти значение в элементе типа Список и стать на него? |
|||
|
#18+
> А если у меня в списке два столбца и нужно искать по второму, а также если нужно искать не по полной строке а по первому куску? ... If Поле.Value = left(Список.Column(1,i),len(Поле.Value) Then ... Только чем длиннее список, тем медленнее это будет работать. Это чудачество - искать что-то полным перебором, когда есть возможность пользоваться другими способами. Поле со списком (combobox), например. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=45&mobile=1&tid=1677601]: |
0ms |
get settings: |
12ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
176ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
| others: | 255ms |
| total: | 532ms |

| 0 / 0 |
