メインコンテンツへスキップ
[検証設定] ダイアログでは、field に入力されるテキストの値範囲制約を指定できます。
プログラムは、Text コンテンツを持つデータ型だけでなく、[値をテキストとして処理] オプションが選択されている、他のコンテンツを持つデータ型もテキストタイプとして扱います。
  • [最大長] では、field 内のテキストの最大長を指定します。
  • [内容の制約] field では、field values のチェックに正規表現を使用する場合、リストから [正規表現] を選択します。 ボタンを使うと、正規表現を正しく作成できます。詳細については、正規表現で使用されるアルファベットを参照してください。 エラーメッセージをわかりやすくするには、[正規表現の説明] field に、エラーメッセージで使用する正規表現の説明を入力します。
  • [内容の制約] field では、許可される値のリストを指定する必要がある場合、リストから [許可される値] を選択します。値を追加するには [追加…] をクリックして値を入力します。値を編集するには [編集…] をクリックします。値を削除するには [削除] をクリックします。ファイルから値をロードするには [ロード…] をクリックします。
  1. ロードしたファイルでは、値の区切り文字として次の文字を使用できます: コンマ (,)、ピリオド (.)、セミコロン (;)、コロン (:)、感嘆符 (!)、疑問符 (?)、等号 (=)、丸括弧、スラッシュ (/)、段落記号 (¶)、およびスペース。そのため、許可される値が複数の単語で構成されている場合は、単語間のスペースを %0020 に置き換える必要があります。 2. 同一の行を含む複数のファイルを続けてロードしても、許可される値は重複しません。 3. rule から許可される値のリストをロードする場合は、ローカル編集の適用後に重複チェックが実行されます。 4. データ フォームの field に値を入力すると、ドロップダウンリスト内の候補は次の順序で表示されます。最初に、field に入力した先頭の文字に一致する値が表示されます (インクリメンタルフィルタリング) 。その後に、残りの値がアルファベット順で表示されます。 注: インクリメンタルフィルタリングは、field に値を入力した場合にのみ機能します。field 内のテキスト フラグメントを選択しても、field の編集とは見なされません。
  • 認識された値を、外部テキストファイル、データベース、または data set の許可された値のリストと照合する必要がある場合は、[許可される値の外部ソースを使用] オプションを選択します。値のソースを指定するには、[編集…] ボタンをクリックします。この種類のチェックでは、許可された値のリストはプロジェクトにコピーされず、チェック時に外部ソースへ直接接続されます。
  • [検証エラーを warning として扱う] 指定した制約への非準拠を warning として扱う場合は、このオプションを選択します。warning は Operator が documents を次の processing stage に送信することを妨げませんが、未修正の形式エラーがある場合は、送信前に Operator による追加の確認が必要です。