|
|
|
| Здравствуйте все!
Прошу совета.
Я занимаюсь разработкой и модернизацией баз данных с использованием M'Access 2003 и SQL Server 2005.
Ситуация, вызвавшая вопрос, такова.
Форма F1 содержит форму F2 в качестве подчиненной. Нужно, чтобы при запуске формы F1 форма F2 сразу же открывалась не на одной из имеющихся записей своего источника, а на новой записи.
Для самой формы F1 это не проблема (например, командой
DoCmd.GoToRecord acDataForm, Me.Name, acNewRec).
А вот для подчиненной формы у меня не получилось ни так, ни с учетом именования подчиненной формы из основной.
Понятно, что требуемое может сделать пользователь ручками после открытия формы. Суть проблемы в том, что хочется освободить пользователя от этой дополнительной операции (если, конечно, сделать можно).
Подскажите, как можно было бы сделать, что мне нужно, или хотя бы где это можно было бы посмотреть.
Заранее спасибо. | |
|
| |
|
|
|
| А если свойство "DataEntry" подчиненной формы выставить в true ? | |
|
| |
|
|
|
| В главной форме в событии Form_Load записывается код
Me.F2.Form.Recordset.AddNew
Этот вариант сработал.
Спасибо всем, кто содействовал выяснению решения проблемы. | |
|
| |