|
|
|
новичок
      
участник
Last Login: 16.07.2007 14:11
Сообщ.: 2,
Visits: 128
|
|
| Вопрос возможно и простой , но ничего уже на ум не приходит.Мне необходимо произвести обновление данных в неактивной форме.Я нахожусь в подчиненной форме , а обновить данные необходимо в главной.Это возможно сделать с помощью макрокоманд или без процедуры не обойтись?Помогите профи!
|
|
|
|
|
Forum Member
      
участник
Last Login: 25.12.2007 12:56
Сообщ.: 43,
Visits: 178
|
|
1 вариант: Forms(FormName).Controls.Item([Твой контрол]).Value =[значение]
2 вариант: Form_[имя формы].[имя контрола].Value=[значение]
Второй вариант хорош для неопытных, т.к. предлагает объектную модель... короче укажешь имя формы-точку-предложется варианты контролов на форме :)
фанат
|
|
|
|
|
Supreme Being
      
участник
Last Login: 07.03.2008 19:04
Сообщ.: 328,
Visits: 1 857
|
|
Переходите с макросов на VBA, так как возможности VBA намного шире, чем у макросов.
Обновление данных формы: Forms![Имя_формы].Requery
|
|
|
|
|
новичок
      
участник
Last Login: 16.07.2007 14:11
Сообщ.: 2,
Visits: 128
|
|
| Спасибо BoNiM! По твоему совету все получилось,все работает.Не посоветуешь на каком сайте найти help по процедурам VBA?
|
|
|
|
|
Supreme Being
      
участник
Last Login: 24.11.2007 8:22
Сообщ.: 403,
Visits: 4 348
|
|
Тут
Но лучше книжку почитать
|
|
|
|
|
Supreme Being
      
участник
Last Login: 13.03.2008 11:35
Сообщ.: 839,
Visits: 8 738
|
|
| Пользуйтесь руссифицированной справкой из состава MS Access 97...
|
|
|
|