BrowseTo メソッドは、Visual Basic で "BrowseTo/参照先" アクションを実行します。
構文
式。BrowseTo (ObjectType, ObjectName, PathtoSubformControl, WhereCondition, Page, DataMode)
expression: DoCmd オブジェクトを表す変数。
パラメーター
| 名前 | 必須 / オプション | データ型 | 説明 |
|---|---|---|---|
| ObjectType | 必須 | AcBrowseToObjectType | 参照先のオブジェクトの種類。 |
| ObjectName | 必須 | バリアント型 | PathtoSubformControl 引数によって参照されるサブフォーム コントロール内部に読み込まれるオブジェクト。 |
| PathtoSubformControl | 省略可能 | バリアント型 (Variant) | 指定した場合、アプリケーションのメイン フォームから、 ObjectName 引数で指定されたオブジェクトを読み込むターゲット サブフォーム コントロールへのパス。 |
| WhereCondition | 省略可能 | バリアント型 (Variant) | 指定した場合は、オブジェクト レコード ソースの Where 条件を置き換えます。 |
| Page | 省略可能 | バリアント型 (Variant) | 指定した場合は、現在のページになる帳票フォームのページを設定します。 この引数は Web のみです。 |
| DataMode | Optional | AcFormOpenDataMode | 指定した場合は、フォームのデータ入力モードを設定します。 |
注釈
BrowseTo メソッドを使用して、オブジェクト間を移動します。 PathtoSubformControl 引数を指定して、サブフォーム コントロールのソース オブジェクトを変更することもできます。 [ 参照] を使用して、新しいウィンドウを開かずに Form1 から Form2 に移動します。
PathtoSubformControl 引数は、次の例の構文を使用して指定する必要があります。
Main Form.SubForm Ctrl 1>Form 2.SubForm Ctrl 2>Form 3.SubFormCtrl3
この例では、Main Form が Access クライアント アプリケーションでの最上位フォームになります。 PathtoSubformControl 引数では、メイン フォームからサブフォーム コントロール (ObjectName 引数で指定されているオブジェクトのコンテナ) までのフォーム コントロール名とサブフォーム コントロール名を交互に指定する必要があります。 指定する各サブフォーム コントロールは、その前のフォーム上のコントロールである必要があります。 このパスは、サブフォーム コントロールで終わります。
例
次のコード例では、EventDS フォームを Main フォームの NavigationSubform サブフォーム コントロールの編集モードで開きます。
DoCmd.BrowseTo ObjectType:=acBrowseToForm, _
ObjectName:="EventDS", _
PathToSubformControl:="Main.NavigationSubform", _
WhereCondition:="", _
Page:="", _
DataMode:=acFormEdit
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。