MS Access закрыть форму - PullRequest
       5

MS Access закрыть форму

3 голосов
/ 04 августа 2010

Я знаю, что docmd.close закроет текущую форму, но по какой-то причине мне пришло в голову, что я хочу быть более явным.То, что я делаю, это docmd.close acForm, me.name.

Это просто сумасшествие или есть веская причина для этого?

1 Ответ

10 голосов
/ 04 августа 2010

Вызов DoCmd.Close без аргументов закрывает активное окно . Использование синтаксиса Me.Name учитывает сценарии, в которых рассматриваемая форма не является активным окном (пример работает скрыто). Лично я предпочитаю явную версию, поскольку она делает именно то, что вы хотите, тогда как неявная версия будет , вероятно, делать то, что вы хотите.

...