2017-08-18 7 views
0

Access 2010でナビゲーションフォームを少し再生しようとしています。
簡略化するために、2つのボタン、1 データ入力モードSAMEサブフォームに編集モード(フィルタ付き)をロードするもう1つ。ナビゲーションコントロールにアクセスする:AddモードまたはEditモードで同じフォームを読み込む

私が最初に持っていたアイデアは、ナビゲーションフォームでボタンがクリックされたサブフォームのOpenイベントを確認し、それに応じてサブフォームプロパティ(DataEntryAllowEdits)を設定することでした。

  • これは私の目標を達成する正しい方法ですか?
  • ナビゲーションフォームのサブフォームからどのナビゲーションボタンがアクティブになっているかを確認するにはどうすればよいですか?

プロパティで再生したオブジェクトをデバッグモードで調べましたが、回答が見つかりませんでした。

答えて

0

は....答えを見つけナビゲーション形式では、私は、ナビゲーションボタンからフォーム名を削除し、私はこのコードを追加:

Private Sub NavigationButton7_Click() 
    DoCmd.BrowseTo acBrowseToForm, "Trades", "Menu.NavigationSubForm" 
    With NavigationSubform.Form 
     .AllowAdditions = True 
     .DataEntry = True 
    End With 
End Sub 
関連する問題