Как я могу установить значение поля в форме сетки Ms Access через VBA - PullRequest
0 голосов
/ 16 ноября 2011

Проблема в том, что у меня есть две формы.Первая - родительская форма, вторая - дочерняя сетчатая форма.В родительской форме есть некоторые манипуляции, которые должны заполнить некоторые поля в дочерней форме.Это похоже на запрос «Update Set Where» в SQL, но в этой сетке.После всех манипуляций я нажимаю кнопку «Сохранить» и только потом изменяет сохранение в БД

спасибо

1 Ответ

0 голосов
/ 16 ноября 2011

Вы можете получить доступ к дочерней форме, используя следующий синтаксис в VBA

Me.Controls("YourSubFormName").Form.Controls("ControlOnYourTargetForm").Text = ..

Однако, если у вас есть представление таблицы данных вашей формы, вам нужно изменить базовые данные, так как форма тесно связана с даннымисвязано и отражает изменения в ваших данных.Вы не можете просто добавить новую строку здесь, как это было бы в «обычном» GridView в .Net и т. Д.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...