フォーマット・チェック
質問の書式を確認します。
ルールの説明: サブジェクトのイニシャルの値は、3文字または2文字で、中間イニシャルのかわりにダッシュを使用する必要があります。数字、スペースまたは特殊文字は使用できません。
ルール式
var str=txtitem1.toUpperCase();
if(str.length==3 && (str.match("^([A-Z]){3}$") || str.match("^(([A-Z])[-]([A-Z]))$")))
{
return true;
}
else
{
return false; //System sends query if the return false condition is met
}
問合せメッセージ: 値は、3つの特性または2の必須書式で記録されず、中間イニシャルのかわりにダッシュがあります
定義
検証ステップ
指定されたルール式の次の検証ステップでは、サブジェクトイニシャルを参照する<item>を使用します。
- テストの件名を使用して、確認するiemsを含む特定の訪問およびフォームに移動します。この例では、サブジェクトのイニシャル <
txtitem1
>です。 - 次の表に示すようにフォーム・アイテム
txtitem1
を更新し、結果が表示されていることを確認します。txtitem1
結果 'ABC' 問合せなし 'abc' 問合せなし 'AbC' 問合せなし 'A- b' 問合せなし 'A- A' 問合せなし 'a- z' 問合せなし 'A' クエリー 'AB' クエリー 'Ab' クエリー 'A_b' クエリー '123' クエリー 'A13' クエリー 'AB@' クエリー 'AB$' クエリー 'AB!' クエリー 'AB&' クエリー 'A B' クエリー 'Abc' 問合せなし
注意:
フォームが複数の訪問に存在する場合は、前述のステップを繰り返します。
その他の例
例4-10「キット番号: 」は5桁にする必要があります
var wk2num=KITNUM.toString();
if(wk2num.length==5)
{
return true;
}
else
{
return false;
}
問合せメッセージ: キット番号が要件を満たしていません(キット番号は5桁である必要があります)。修正または説明してください。
親トピック: 電子データ収集(EDC)の例