Форумы HiProg.com - MS ACCESS, VBA, VB

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

ник: osmor

Sub RequeryWFind(strFind As String)
'*********************************************************************
' Comments   :  Requery формы с востановлением положения курсора strFind -строка поиска
'  например "[КодФирмы]= 34"
'Пример вызова: RequeryWFind("[КодКлиента] = '" & me![КодКлиента] & "'") или RequeryWFind("[КодФирмы]= 34")
'********************************************************************    
Dim frmCurrent As Form
  Dim rstClone As dao.Recordset
  On Error GoTo RequeryWFind_ERR
  Set frmCurrent = Screen.ActiveForm
  Set rstClone = frmCurrent.RecordsetClone
  frmCurrent.Requery
  rstClone.FindFirst strFind
  frmCurrent.Bookmark = rstClone.Bookmark
  Set frmCurrent = Nothing
  Set rstClone = Nothing
RequeryWFind_EXIT:
  Exit Sub

RequeryWFind_ERR:
  Select Case Err.Number
      Case Else
          MsgBox Err.Description & "(" & Err.Number & ") in module RequeryWFind"
          Resume RequeryWFind_EXIT
  End Select


Ваше имя:

Пароль:

Цитировать: [quote][/quote] Код: [code][/code]
Жирный: [b][/b] Наклонный: [i][/i]
URL: [url][/url] 

Сообщение:

 Размер файла не более 50 Кбт. Большие файлы можно размещать на www.slil.ru

Прикрепить:

 

Для вставки смайлов в текст щелкните по значку.