• 締切済み

Access2010 Form open mode

Access 2003 で使っていたスイッチボードでは フォームを開くときに Add mode か Edit modeの選択が出来 Add mode を選択すると そのフォームは 毎回 新しいページが開きます Access2010 ではスイッチボードが使えなく その代わり ナビゲーションフォームを使いますが どのように設定すれば 特定のフォームが Add modeで開くようになるのか 解りません どなたか 教えていただければ幸いです

みんなの回答

  • nicotinism
  • ベストアンサー率70% (1019/1452)
回答No.1

どうも無さそうな雰囲気です。 ナビゲーション フォームの入れ物の規定値の名前はNavigationSubFormです。 入れ物は一個でこの中にとっかえひっかえフォームやクエリなどを入れ替えて表示しているようです。 なので、埋め込んだフォームが一番左の移動ボタンに関連付けられていれば ナビゲーション フォームが開いたときに、あの制御したいフォームが開きます。 そこで、 ナビゲーション フォームの読み込み時に Private Sub Form_Load() Me.NavigationSubform.Form.AllowAdditions = True Me.NavigationSubform.Form.DataEntry = True End Sub とすれば入力専用モード?になります。 また、あの制御したいフォームが最初には開かれない場合には 移動ボタンのクリック時に同様に Private Sub 移動ボタン26_Click() Me.NavigationSubform.Form.AllowAdditions = True Me.NavigationSubform.Form.DataEntry = True End Sub とすれば良いかと・・多分?

関連するQ&A