0

Microsoft Access 初心者です。私が欲しいのは、ユーザーがドロップダウンリストから選択したことに応じて、サブフォームパネルのフォームを切り替えることです。添付ファイルには私が欲しいものが含まれていますここに画像の説明を入力

私はたくさんグーグルで検索しましたが、助けが見つかりませんでした。ご協力ありがとうございました。

これがスクリーンショットです。しかし、サブフォームの制御を見つけるのに混乱しています。 ここに画像の説明を入力

4

1 に答える 1

3
Forms("frmMain").Form.subFormControl.SourceObject = "SubForm_2_A"

..これで十分です。Subform2 を含む subform-container-control
subFormControl名前です。
frmMainは、親フォームの名前であり、写真ではラベル付けされていません (実際には、subform1 をサブフォームに配置する必要はなく、その内容が親フォームにある可能性があります)。

編集:
赤枠はサブフォームを示します。-1- をクリックして、メイン フォームにフォーカスがあることを確認します。次に-2- を1 回クリックすると、コントロールが選択され、そのプロパティが右側のプロパティ ボックスに表示されます。
「ソース オブジェクト」はデータ ページにあり、コントロールの名前は「その他」ページにあることに注意してください。Access は (コントロールの) 名前をフォームと同じにしますが、これは実際にはそれほど明るいアイデアではなく、ややこしいものです。

サンプル画像

于 2013-01-05T11:01:17.447 に答える