「値」タブのパスワードフィールドプロパティ

パスワードフィールドを作成すると、「値」タブに、このオブジェクトに適用できるオプションが表示されます。

Type

実行時の計算とプロンプトを有効にします。

ユーザー定義 - オプション
データを入力するかどうかをユーザーが選択できます。

ユーザー定義 - 推奨
ユーザーがフィールドに値を入力することが推奨されます。ユーザーが値を入力し、フィールドから移動して値をクリアした場合、カスタムメッセージボックスが表示されます(「空白のメッセージ」ボックスに設定されている場合)。カスタムメッセージを入力しない場合は、標準的な空白時のメッセージが表示されます。ユーザーがフィールドに値を入力せずにフォームを送信しようとすると、「このフィールドは必須です。」というエラーメッセージが表示されます。ユーザーはメッセージを無視してフォームを送信できます。

ユーザー定義 - 必須
ユーザーがフィールドに値を入力する必要があります。ユーザーが値を入力し、フィールドから移動して値をクリアした場合、カスタムメッセージボックスが表示されます(「空白のメッセージ」ボックスに設定されている場合)。カスタムメッセージを入力しない場合は、標準的な空白時のメッセージが表示されます。メッセージは、フィールド内に値がある場合、値が削除された場合、およびユーザーが値を入れ直さずにフィールドから移動した場合にのみ表示されます。ユーザーがフィールドに値を入力せずにフォームを送信しようとすると、「このフィールドは必須です。」というエラーメッセージが表示されます。

空白のメッセージ

推奨の値または必須の値の入力を促すメッセージを設定します。 ユーザーにデータの入力を促すメッセージを表示するには を参照してください。

注意: このオプションは、「種類」オプションが「ユーザー定義 - 推奨」または「ユーザー定義 - 必須」に設定されている場合のみ使用可能です。

検証パターン

ユーザー入力の有効性を確認するための検証パターンを設定します。このパターンは、ユーザー入力のシンタックスと一致し、「連結」タブで選択したデータ形式と互換性のあるものでなければなりません。 ユーザー入力を検証するには を参照してください。

注意: このオプションは、「種類」オプションが「保護済み」、「計算済み - 読み取り専用」または「読み取り専用」に設定されている場合には使用できません。

検証パターンのメッセージとエラー

生の値が検証パターンと一致しなかった場合に表示されるカスタムメッセージを設定します。デフォルトでは、実行時にこの状況が起きるとプログラミングエラーが生成されます。代わりに警告を生成するには、「エラー」オプションの選択を解除します。 ユーザー入力を検証するには を参照してください。

注意: ダイナミックプロパティは、緑の下線が引かれたアクティブなラベルによって識別されます。これをクリックすることで、プロパティとデータソースをダイナミックに連結することができます。アクティブなラベルのオン / オフを切り替えるには、オブジェクトパレットメニューの「ダイナミックプロパティを表示」コマンドを使用します。 検証パターンのメッセージへのデータのダイナミックな埋め込み を参照してください。

検証スクリプトのメッセージとエラー

検証スクリプトで受け入れ不可能な値が検知されたときに表示されるカスタムメッセージを設定します。デフォルトでは、実行時にこの状況が起きるとプログラミングエラーが生成されます。代わりに警告を生成するには、「エラー」オプションの選択を解除します。 ユーザー入力を検証するには を参照してください。

注意: このオプションは、「種類」オプションが「保護済み」、「計算済み - 読み取り専用」または「読み取り専用」に設定されている場合には使用できません。「検証スクリプトのメッセージ」はダイナミックプロパティです。ダイナミックプロパティは、緑の下線が引かれたアクティブなラベルによって識別されます。これをクリックすることで、プロパティとデータソースをダイナミックに連結することができます。アクティブなラベルのオン / オフを切り替えるには、オブジェクトパレットメニューの「ダイナミックプロパティを表示」コマンドを使用します。 検証スクリプトのメッセージへのデータのダイナミックな埋め込み を参照してください。

フォームレベルの検証設定

「フォームの検証」タブのフォームのプロパティダイアログボックスを開きます。 フォームの検証(フォームのプロパティダイアログボックス) を参照してください。