データ編集表示

レターのデータ編集表示には、レターのレイアウト(フィールドとも呼ばれる)、またはレターに含まれるアセット(変数とも呼ばれる)にあるデータ要素がすべて表示されます。

このビューで、データ要素にデータリンクを設定できます。フィールド要素は、リテラル、データディクショナリ要素またはユーザー指定の値にリンクできます。変数要素は、リテラル、データディクショナリ要素、フィールド、変数またはユーザー指定の値にリンクできます。

フルサイズのグラフィックを表示
レターアウトライン - データ編集表示

複数行データ入力

複数行

フィールドまたは変数のデータ入力が複数行かどうかを指定できます。このオプションを選択した場合、データ編集表示でフィールドまたは変数のための入力ボックスが複数行入力ボックスとして表示されます。フィールドまたは変数も通信を作成インターフェイスのデータとコンテンツのビューで複数行として表示されます。複数行入力フィールドは TextModule でコメントを入力するフィールドに類似しています。

注意: 複数行オプションはユーザーまたは未保護データディクショナリ要素のリンケージタイプを持つフィールドと変数のみで使用可能です。

必須/オプションのフィールド

オプションのフィールド

フィールドまたは変数の値がオプションまたは必須かを指定できます。

注意: オプションのフィールドのオプションはユーザーまたは未保護データディクショナリ要素のリンケージタイプを持つフィールドと変数のみで使用可能です。

フィールド/変数バリデーター

強化されたフィールドまたは変数の値の検証を提供するために、フィールドまたは変数にバリデーターを割り当てられます。

文字列バリデーター
文字列バリデーターを使用して、フィールドまたは変数に入力された文字列の最小と最大の長さを指定します。さらに、エラーメッセージをカスタマイズできます。

文字列バリデーターを作成する場合、有効な検証パラメーターを必ず指定してください。最小値と最大値の両方に有効な長さを入力する必要があります。

数値バリデーター
数値バリデーターを使用して、フィールドまたは変数に入力される数値の最小値と最大値を指定します。

数値バリデーターを作成する場合、有効な検証パラメーターを必ず指定してください。最小値と最大値の両方に有効な数値を入力する必要があります。

正規表現バリデーター
正規表現バリデーターを使用して、フィールドまたは変数の値を検証するために使用される正規表現を定義します。さらに、エラーメッセージをカスタマイズできます。

正規表現バリデーターを作成する場合、有効な正規表現を必ず指定してください。

注意: フィールドと変数のバリデーターはユーザーまたは未保護データディクショナリ要素のリンケージタイプを持つフィールドまたは変数のみで使用可能です。

レターでバリデーターを使用するには

SampleLetter には 3 つの要素 Name、Age、および Email があります。この例では、各要素にバリデーターを追加します。

Name 要素
文字列バリデーターを割り当てて、名前が最小 3 文字、および最大 18 文字あるかを確認します。
  1. SampleLetter のデータ編集表示に移動します。

  2. Name 要素をクリックします。

  3. 右ペインで、「バリデーター」ドロップダウンから「文字列バリデーター」を選択します。

  4. 3 と 18 をそれぞれ「最小長さ」と「最大長さ」フィールドに入力します。

Age 要素
数値バリデーターを割り当てて、最少年齢が 18 および最高年齢が 60 であることを確認します。
  1. SampleLetter のデータ編集表示に移動します。

  2. age 要素をクリックします。

  3. 右ペインで、「バリデーター」ドロップダウンから「数値バリデーター」を選択します。

  4. 18 と 60 をそれぞれ「最小値」と「最大値」フィールドに入力します。

Email 要素
正規表現バリデーターを割り当てて、電子メールアドレスの形式を確認します。
  1. SampleLetter のデータ編集表示に移動します。

  2. email 要素をクリックします。

  3. 右ウィンドウで、「バリデーター」ドロップダウンから「正規表現バリデーター」を選択します。

  4. 「式」フィールドに次の正規表現を入力します。

    ^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$

  5. 「一致なしエラー」フィールドで、「無効な電子メール形式。」を入力します。

完了」をクリックして変更を保存します。

通信を作成ユーザーインターフェイスでレターをプレビューします。

それぞれのフィールド、Nameage、および email。値を入力してバリデーターをテストします。たとえば、無効な電子メールアドレスを入力します。「無効な電子メールアドレス」メッセージが email フィールドの下に表示されます。