式言語
現在の文書 (開いている、またはビューで選択されている文書) をダイアログボックスに表示します。ダイアログボックスは、基になる文書のフィールドを共有します。ユーザーはダイアログボックスを通常どおりに使用し、[OK] または [キャンセル] をクリックして終了します。
この関数は任意のフォームで使用できますが、フォームが単一のテーブルまたはレイアウト領域を含むときは、ユーザーはダイアログボックスのように扱うことができるので特に便利です。
構文
@DialogBox( form ; [AUTOHORZFIT] :[AUTOVERTFIT] :[NOCANCEL] :[NONEWFIELDS] :[NOFIELDUPDATE] :[READONLY] :[SIZETOTABLE] :[NOOKCANCEL] :[OKCANCELATBOTTOM] :[NONOTE] ; title )
パラメータ
form
メモ このパラメータは R5 で新しく追加されました。
メモ このパラメータは R6 で新しく追加されました。
メモ このパラメータは Release 7 で新しく追加されました。
number
この関数は、アクションのボタンで使用すると便利です。列式、選択式、サーバー上で実行されるエージェント (メールエージェントとスケジュール設定されたエージェント) では使用できません。ウィンドウタイトル式やフォーム式でも使用できません。この関数は任意のフォームで使用できますが、フォームが単一のテーブルまたはレイアウト領域を含むときは、ユーザーはダイアログボックスのように扱うことができるので特に便利です。
@DialogBox では、リッチテキストフィールドのデータは返されません。
この関数は、Web アプリケーションでは使用できません。
form にアクションバーのアクションが含まれている場合、そのアクションはダイアログボックスには表示されません。
[AUTOHORZFIT] と [AUTOVERTFIT] を使用すると、レイアウト領域 ([SIZETOTABLE] を使用しない場合) または表 ([SIZETOTABLE] を使用する場合) 全体がダイアログボックスに表示され、フォームの残りの部分は表示されません。フォームにレイアウト領域またはテーブルが複数あるときは、最初のレイアウト領域またはテーブルだけが表示されます。最善の結果を得るには、次のようにします。
フィールド値を共用する
@DialogBox では、現在の文書が別のフォームを使用して表示されます。これは、次のことを意味します。
LotusScript NotesUIWorkspace クラスの DialogBox メソッド
例 関連項目