"OpenView/ビューを開く" アクションは、ビューをデータシート ビュー、デザイン ビュー、またはプレビューで開くために使用します。このアクションは、名前の付いたビューをデータシート ビューで開くと、実行されます。ビューを開くときのデータ入力モードの設定を行ったり、ビューで表示するレコードを制限することができます。
設定値
"OpenView/ビューを開く" アクションの引数は次のとおりです。
| 引数 | 内容 |
|---|---|
| View Name ビュー名 |
開くビューの名前を指定します。マクロ ウィンドウの [アクションの引数] セクションの [ビュー名] ボックスにはカレント データベースのビューがすべて表示されます。この引数は省略できません。
ライブラリ データベースで "OpenView/ビューを開く" アクションが定義されたマクロを実行すると、まずライブラリ データベースでこのビュー名が検索され、次にカレント データベースで検索されます。 |
| View ビュー |
ビューを開くときのビューを指定します。[ビュー] ボックスで [Datasheet/データシート ビュー]、[Design/デザイン ビュー]、[Print Preview/印刷プレビュー] のいずれかをクリックします。既定値は [Datasheet/データシート ビュー] です。 |
| Data Mode データ モード |
ビューを開くときのデータ入力モードを指定します。これはデータシート ビューで開いているビューにのみ適用されます。新しいレコードの追加を許可し、既存レコードの編集を禁止する場合は [Add/追加]、既存レコードの編集および新しいレコードの追加を許可する場合は [Edit/編集]、表示のみを許可する場合は [Read Only/読み取り専用x] をクリックします。既定値は [Edit/編集]です。 |
解説
このアクションの動作は、データベース ウィンドウの [ビュー] タブでビューを選択して、[開く] ボタンまたは [デザイン] ボタンをクリックした場合と同じです。
ビューが開いているときにデザイン ビューに切り替えると、ビューの "Data Mode/データ モード" 引数の設定は解除されます。再びデータシート ビューに切り替えても、元の設定には戻りません。
ヒント データベース ウィンドウでビューを選択し、マクロの処理行にドラッグすると、そのビューをデータシート ビューで開く "OpenView/ビューを開く" アクションが自動的に作成されます。
ビューを実行すると、通常は、それがビューであること、および影響を受けるレコード数を示すシステム メッセージが表示されますが、これを表示しないようにするには、"SetWarning/メッセージの設定" アクションを使用します。
Visual Basic で "OpenView/ビューを開く" アクションを実行するには、DoCmd オブジェクトの OpenView メソッドを使用します。