LOTUSSCRIPT /COM/OLE のクラス
指定されたフォームを使用して、現在の文書 (開かれている文書やビューで選択された文書) または指定された文書をダイアログボックスに表示します。ダイアログボックスは、基になる文書のフィールドを共有します。ユーザーはダイアログボックスを通常どおりに使用し、[OK] または [キャンセル] をクリックして終了します。
この関数は任意のフォームで使用できますが、フォームが単一のレイアウト領域またはテーブルを含むときは、ユーザーはダイアログボックスのように扱うことができるので特に便利です。
定義位置
NotesUIWorkspace
構文
flag = notesUIWorkspace.DialogBox( form$ , [autoHorzFit] , [autoVertFit] , [noCancel] , [noNewFields] , [noFieldUpdate] , [readOnly] , [title$] , [notesDocument] , [sizeToTable] , [noOkCancel] , [okCancelAtBottom] )
パラメータ
form$
メモ このパラメータは R5 で新しく追加されました。
メモ このパラメータは R6 で新しく追加されました。
flag
autoHorzFit および autoVertFit パラメータを使用すれば、フォームの残りの部分を表示することなく、レイアウト領域全体 (sizeToTable が False の場合) またはテーブル (sizeToTable が True の場合) をダイアログボックスに表示できます。フォームにレイアウト領域またはテーブルが複数あるときは、最初のレイアウト領域またはテーブルだけが表示されます。最善の結果を得るには、次のようにします。
フィールド値を共用する
このメソッドは異なるフォームを使用して現在の文書や指定の文書を表示します。これは、次のことを意味します。
クロスリファレンス
式言語の @DialogBox 関数
例 関連項目