Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Самоучитель TeachPro Access 2003
 
 автор: Bruno   (29.11.2010 в 23:46)   личное сообщение
23 Кб.
 
 

Добрый вечер!

Решил освоить редактор VBA, приобрел CD Самоучитель TeachPro Access 2003. Прослушивал материал и параллельно воссоздавал на своей созданной db. Cтолкнулся с ситуацией, которую никак не могу решить. У меня не получается синхронизировать в наборе вкладок. К примеру, если в форме вкладку „Платежка“ мы выберем в поле Номер: 5, то и в вкладке „Список“ выборная строка будет 5. Но если в вкладке „Список“ выберем 9, то в вкладке „Платежка“ соровно остается 5. Почему не работает код? Слышал, что Win 7 c Ассеss 2003 иногда не дружит. У меня XP Prof., Access 2003. Буду благодарен за любую помощь, заранее благодарю.

  Ответить  
 
 автор: snipe   (30.11.2010 в 03:13)   личное сообщение
 
 

В Вашем случае
сначала устанавливаете фокус на поисковое поле
а потом DoCmd.FindRecord

в итоге будет так
If Me.НаборВкладок0.Value = 0 Then
Me!Num.SetFocus
DoCmd.FindRecord Me.IstList.Column(1) 'Проблема синхронизации, Synchronization problem
End If

На вопрос - почему в Вашем случае
DoCmd.FindRecord имеет несколько параметров среди которых есть "поиск по всем полям/поиск по конкретному полю" .
При примененном Вами варианте вызова команды (с параметрами по умолчанию) этот параметр установлен как "поиск по конкретному полю"

где про это почитать
стандартный ответ - F1
или можно сделать так
создать макрос
выбрать - НайтиЗапись
установить параметры (внизу конструктора)
сохранить макрос
преобразовать макрос Сервис-макрос-преобразовать макросы
Alt+F11
и смотреть чего натворили

  Ответить  
 
 автор: Bruno   (30.11.2010 в 11:12)   личное сообщение
 
 

Добрый день,

Спасибо за помощь, обязательно использую ваши советы!

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList