式言語


@Prompt

ダイアログボックスを表示し、ユーザーの入力する値を受け取り、その値に基づいて文字列値を返します。ユーザーに情報の入力を求め、その入力結果に基づいて処理を決定する場合に使用すると便利です。

ダイアログボックスのスタイルのまとめ

次の表に、表示可能なダイアログボックスのスタイルを示します。@Prompt にはパラメータを指定でき、指定するスタイルに基づいた値が表示されます。
スタイル目的含まれる画面要素戻り値
ChooseDatabaseデータベースを選択できるデータベースを参照するためのコントロールおよび表示。[開く]、[選択]、[キャンセル]、[参照]、[ヘルプ]、[データベースについて]のボタン3 つの値の文字列リストが返されます。サーバー名、ファイル名、データベースのタイトルが返されます。データベースがローカルのときは、サーバー名には Null が返されます。
LocalBrowseユーザーは、ローカルファイルシステムからファイル名を選択できるローカルファイルシステムを参照するためのコントロールおよび表示
[選択]、[キャンセル]、および [ネットワーク]、または [ヘルプ] のボタン
文字列。ユーザーが入力または選択したファイル名。
Ok情報メッセージを表示するタイトルとプロンプト
[OK] ボタン
1 (True)
OkCancelComboユーザーは、選択肢を示すドロップダウンリストから値を 1 つ選択できるタイトルとプロンプト
選択肢のリスト
[OK] と [キャンセル] のボタン
文字列。ユーザーが選択した値です。
OkCancelEditユーザーは、テキストボックスに入力できるタイトルとプロンプト
入力用テキストボックス
[OK] と [キャンセル] のボタン
文字列。ユーザーが入力した値です。
OkCancelEditComboユーザーは、選択リストから値を 1 つ選択するか別の値を入力できるタイトルとプロンプト
テキストボックスのある選択リスト

[OK] と [キャンセル] のボタン
文字列。ユーザーが選択または入力した値です。
OkCancelListユーザーは、選択リストから値を 1 つ選択できるタイトルとプロンプト
選択肢のリスト
[OK] と [キャンセル] のボタン
文字列。ユーザーが選択した値です。
OkCancelListMultユーザーは、選択リストから複数の値を選択できるタイトルとプロンプト
選択肢のリスト
[OK] と [キャンセル] のボタン
文字列リスト。ユーザーが選択したすべての値です。
パスワードユーザーは、パスワードを画面に表示せずに入力できるタイトルとプロンプト
ユーザー入力を非表示で受け付けるテキストボックス
[OK] と [キャンセル] のボタン
文字列。ユーザーが入力したパスワードです。
YesNoユーザーは、[はい] か [いいえ] を選択できるタイトルとプロンプト
[はい] と [いいえ] のボタン
1 (True、はい) または 0 (False、いいえ)
YesNoCancelユーザーは、[はい] か [いいえ] を選択するか、操作を取り消せるタイトルとプロンプト
[はい]、[いいえ]、[キャンセル] のボタン
1 (True、はい)、0 (False、いいえ)、-1 (キャンセル)

構文

@Prompt( [ style ] :[ NoSort ] ; title ; prompt ; defaultChoice ; choiceList ; filetype )

パラメータ

[style ]


[NoSort]
title
プロンプト
defaultChoice
choiceList
filetype
戻り値

choice

使用法

@Prompt は、フィールド式、ツールバーボタン式、手動エージェント式、フォームアクション式、ビューアクション式で使用します。この関数は、列式、選択式、メールエージェント式、スケジュール設定されたエージェント式では使用できません。また、ウィンドウタイトル式とフォーム式では使い方が制限されます。

title および prompt パラメータはスカラーです。リストを入力すると、最初の要素のみが表示されます。リストを文字列に変換する場合は、@Implode を使用します。

この関数は、Web アプリケーションでは使用できません。

クロスリファレンス

LotusScript 言語の InputBox 関数

LotusScript NotesUIDocument クラスの DialogBoxCanceled プロパティ

LotusScript NotesUIWorkspace クラスの Prompt メソッド


関連項目