Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

文字列ユーザー入力

  • Last UpdatedApr 24, 2026
  • 1 minute read

EchoEnabled または EchoMode のいずれかを使用します。両方使用することはできません。EchoMode ではパスワード モードを指定できます。EchoEnabled では、有効または無効の状態のみを指定できます。

ランタイム時にユーザー入力の表示方法を制御するには、エコー文字要素を使用します。使用できる値は、Yes、No、および Password です。

  • 要素を Yes に設定すると、文字列がランタイム時に入力編集ボックスに表示されます。入力が有効になります。パスワード文字と難読化は無効になります。

  • 要素を No に設定すると、入力文字はランタイム時に入力編集ボックスに表示されません。入力が有効になります。パスワード文字と難読化は無効になります。

  • 要素を Password に設定すると、ユーザーが入力されたパスワードではなく、パスワード文字がランタイム時に表示されます。パスワード文字はオプションですが、指定した場合は空にすることはできません。デフォルトのパスワード文字はアスタリスクです。難読化はオプションであり、デフォルトでは無効になっています。「入力のみ」は必須で、有効化されています。

要素が上記の条件を満たさない場合、デフォルトのオプションが使用されます。

文字列ユーザー入力アニメーション リンクに対して以下の要素を指定できます。

要素

説明

タイトル

オブジェクトの名前。オプション。

メッセージ型

ユーザーに表示するメッセージ テキスト。オプションのスキーマを使用する場合に必要です。デフォルトではメッセージ テキストはありません。

InputOnly

入力のみかどうか:{true, false}. デフォルトは[false]です。

EchoCharacters

エコー文字(no、yes、password)。オプションのスキーマを使用する場合に必要です。デフォルトは yes です。

KeyPadEnabled

キーパッドを表示するかどうかを指定します(true、false)。デフォルトは[false]です。

PasswordCharacter

パスワード文字。デフォルトは "*" です。

ObfuscateEnabled

難読化の有効化(yes、no)。デフォルトは no です。

キー割り当て

仮想キー要素、空の文字列、または存在しない。デフォルトでは割り当ては設定されません。空の文字列は割り当てが発生しないことを示します。

メッセージ型タグ。必須。無効な場合、または欠落している場合、オブジェクトは作成されません。

例:

<UserInputString>

<Title>UserInputString1</Title>

<InputOnly>いいえ</InputOnly>

<KeyAssignment>

<KeyCode>F1</KeyCode>

<KeyFlags>Ctrl</KeyFlags>

</KeyAssignment>

<Message>ポンプを選択</Message>

<Expression>mTag001</Expression>

<EchoCharacters>有効</EchoCharacters>

<EncryptEnabled>無効</EncryptEnabled>

<PasswordCharacter>*</PasswordCharacter>

</UserInputString>

最小の例:

<UserInputString>

<Message>ポンプを選択</Message>

<Expression>mTag001</Expression>

<EchoCharacters>有効</EchoCharacters>

</UserInputString>