LEADERSOFT.ru Разработка на заказ программ и сайтов
Форумы по информационным технологиям
 
Регистрация  |  Вход
left
Форумы Минимизировать
ПоискСписок форумов
  Программирование  Microsoft Access. Файлы mdb и accdb  Поле со списком...
 Поле со списком
 
 20.06.2007 15:07:45
All
4316 сообщения
1-ый


Поле со списком

Люди!!!! Помогите ламмеру!!!
Как сделать переход на определённую запись в форме при помощи поля со списком. Ответы из серии откройте форму "Сотрудники" из учебной базы "Борей" не канают (то есть всё работает но только в Борее а не в моей базе)
Пробывал всё : и модули импортировал и создавал при помощи мастера поле со списком (но там в первом окне всего 2!!!!! опции 1. источник запрос или таблица и 2.Фиксированный набор записей!!!!
Надо что-то писать в AfterUpdate, но что????
Или может макрос какой???? PLEASE!!!!! HELP!!!!

P.S. среда MS ACCESS 2003

Источник: http://www.leadersoft.ru/rusboard/data/4178.htm

 20.06.2007 15:17:36
All
4316 сообщения
1-ый


Re: Поле со списком

В архиве: http://help.leadersoft.ru/Загрузка/tabid/75/Default.aspx (раздел поиск) можно загрузить пример.

Идея следующая:

'==============================================================
' Поиск по дате
Private Sub Дата_AfterUpdate()
Dim rst As Recordset, frm As Form
    On Error GoTo 999
    Set frm = Me.формаПоиск.Form 'Выбираем форму
    Set rst = frm.RecordsetClone 'Выбираем таблицу
   
    rst.FindFirst "([Дата]=#" & Format(Me.Дата, "mm\/dd\/yyyy") & "#)"
    If rst.NoMatch = False Then
        frm.Bookmark = rst.Bookmark
        Me.Книга = rst!Книга
    Else
        MsgBox "Нет данных!"
    End If
   
    Exit Sub
999:
    MsgBox Err.Description & vbNewLine & "Введите правильно данные?"
End Sub

  Программирование  Microsoft Access. Файлы mdb и accdb  Поле со списком...
ПоискПоиск  Список форумовСписок форумов  
right