LEADERSOFT.ru Разработка на заказ программ и сайтов
Форумы по информационным технологиям
 
Регистрация  |  Вход
left
Форумы Минимизировать
ПоискСписок форумов
  Программирование  Microsoft Access. Файлы mdb и accdb  Тема: Не раб-ет...
 Тема: Не раб-ет Selected(0) для ListBox Access XP->A2000
 
 15.06.2007 21:02:50
Сергей23
19 сообщения


Тема: Не раб-ет Selected(0) для ListBox Access XP->A2000
Здравствуйте, коллеги !!!
Кто-нибудь может объяснить ситуацию:
разработка ведется на Access XP (формат mdb совместимый с Access 2000)
и нижеследующий фрагмент отрабатывает нормально, давая в переменную "НазваниеГр"
выделенный элемент списка (ListBox).
cntGrupp = Forms![Учет]![СпГрупп].ListCount ' НЕ 0
Forms![Учет]![СпГрупп].SetFocus
Forms![Учет]![СпГрупп].Selected(0) = True
НазваниеГр = Me![СпГрупп].Value

При выполнении этого же фрагмента в Access 2000 в эту переменную
возвращается NULL.

Что бы это значило ?

Заранее благодарю тех, кто отозвался.

Фомин С.
Пенза


P.S. Проблемы с базой данных
Автор: Сергей от 06.08.2002 22:58:11 Источник ...
 15.06.2007 21:02:50
All
4316 сообщения
1-ый


RE: Не раб-ет Selected(0) для ListBox Access XP->A2000
вы только выделяете элемент списка, а надо еще и изменить значение (Value).
Поэтому, если изначально значение списка (Me![СпГрупп].Value) было NULL (например до первого обращения), то и получите нуль.
Для этого надо после выделения элемента просто передать фокус кому-нибудь другому, при этом произойдет обновление значения списка





P.S. Проблемы с базой данных
Автор: Николай от 0:00:00 Источник ...
  Программирование  Microsoft Access. Файлы mdb и accdb  Тема: Не раб-ет...
ПоискПоиск  Список форумовСписок форумов  
right