ビューを表示するサブウィンドウがフォーカスの通知を受け取ると発生します。
OnFocus(Source As Notesuiview)
Source
NotesUIView 型。読み込み専用。 現在の埋め込みビューです。
ビューがフォームに埋め込まれている場合、埋め込みビューは個別のサブウィンドウとして扱われます。埋め込み先のフォームがフォーカスを受け取った場合、ビューの onfocus イベントコードは実行されません。ビューの onfocus イベントコードは、埋め込みビュー自体がフォーカスを受け取った場合のみ実行されます。埋め込みビューがフォーカスを受け取ると、埋め込み先のフォームはフォーカスを失います。埋め込み先のフォームがフォーカスを受け取ると、埋め込みビューはフォーカスを失います。
フォーカスを他のビュー、フォーム、サブフォームに変更する onfocus イベントに LotusScript® を使用すると、サブウィンドウでフォーカスイベントが実行されます。まず、現在実行中の onfocus イベントコードが完了します。次に、現在のサブウィンドウで onblur コードが実行され、他の影響を受けるサブウィンドウで onfocus または onblur コードが実行されます。現在のコードすべての実行が終了するまで、onfocus または onblur イベントすべてがキューに入れられ、保留にされます。同じサブウィンドウに対する複数の onfocus または onblur イベントがキューに入れられた場合、onfocus は一度だけ実行されます。onfocus の実行が終了した後でサブウィンドウがフォーカスを持たなくなった場合、onblur は一度実行されます。
フォームにサブフォームがある場合、すべての onfocus と onblur イベントは単一のユニットと見なされます。すべてが実行されるか、何も実行されないかのどちらかです。