チェックステップ
[このトピックを評価]

エディットチェックを作成したら、そのエディットチェックのチェックステップを設定する必要があります。チェックステップは、エディットチェックの「If」(条件)の部分を定義するために使用します。

例えば、特定のデータポイント(フィールド)で、 ある被験者の「性別」を尋ねる質問に対する答えが「女性」の度に、 あるクエリが自動的に生成される必要があるとします。

 

If the subject is female, then create a query that asks....

 

チェックステップでは、ステートメントの前半部分を設定する必要があります。

 

If the subject is female...

 

このため、3つの別々のチェックステップからなるエディットチェックを後置表記法に従って作成および構成する必要があります。

 

 

エディットチェックにチェックステップを追加する方法

 

  1. アーキテクト > プロジェクト > ドラフト > エディットチェックにナビゲートします。

  2. チェックステップを追加するエディットチェックを選択して をクリックします。

 

 

エディットチェックページに、チェックステップまたはチェックアクションを追加するためのリンクが表示されます。

 

 

  1. チェックステップを追加リンクをクリックします。

新しいチェックステップを追加するためのフィールドが表示されます。

 

 

  1. ドロップダウンからチェックステップのタイプを選択します。

チェックステップには以下の値を使用できます。

 

チェックステップを追加すると、エディットチェックの構文がシステムによって検証されます。構文が正しくない場合、無効なエディットチェックであることを示すメッセージが表示されます。チェックステップが正しく設定されている場合は、 画面上部にチェックステップが自然言語(インフィックス)で表示されます。

 

 

データ値のタイプのエディットチェックステップを選択した場合は、 そのチェックステップに対して以下の情報をすべて指定する必要があります。

 

:同一フォルダ内に複数存在するフォームと同時に 1つだけのフォームに対してエディットチェックを設定する際には、 変数のフォーム繰り返し数は1つだけのフォームでは0(ゼロ)に設定し、 複数のフォームに対してはブランク(または*)にする必要があります。この結果、フォームが複数の場合、フォームが発生するインスタンスごとにエディットチェックを実行する必要があるようになります。

     

 

:同じ上位フォルダ内に複数あるフォルダと同時に、 1つだけのフォルダに対してエディットチェックを設定する場合、 変数のフォルダ繰り返しは、1度だけのフォルダでは0(ゼロ)に設定し、 複数のフォルダに対してはブランク(または*)にする必要があります。この結果、フォルダが複数の場合、フォルダが発生するインスタンスごとにエディットチェックを実行する必要があるようになります。

 

  1. 論理レコードポジションでは、以下の設定を使用できます。

  2.  

      • なし - 論理レコードポジションはバイパスされます。

      • 最大(被験者)

      • 最大(インスタンス)

      • 最大(データページ)

      • 最後

      • 次へ

      • 前へ

      • 最初

      • 最小(被験者)

      • 最小(インスタンス)

      • 最小(データページ)

  1.  

使用できる論理レコードポジションが表示されるドロップダウンリストからオプションを選択します。

 

      • なし:システムでは論理レコードポジションをバイパスします。

      • 最大

      • 最小

      • 最初

      • 最後

      • 次へ

 

  1.  

      • フォーム

      • フォルダ

      • 被験者

     

     

      • レコード日付

      • CRFでの表示順

     

  2.  

使用できるデータ値のタイプが表示されるドロップダウンリストからオプションを選択します。

 

 

データ値のタイプおよび使用するケースについては、関連トピックを参照してください。

 

:変数のみが指定された場合、そのスタディの変数のすべてのオカレンスに対してエディットチェックがトリガされます。フォルダ/フォーム/フィールド/レコードポジションが指定された場合、 選択されたフィールドに対してエディットチェックがトリガされます。

 

論理レコードポジションの情報は、論理レコードポジションを参照してください。

ログに対して論理レコードポジションが使用され、レコード日付がログフォームに対して設定されている場合、システムでは、レコードポジションのレコード日付が使用されます。

 

 

定数をチェックステップタイプとして選択した場合、定数は以下に関連付けられます。

 

      • フォーマット

 

以下のフォーマットを使用できます。

 

      • $の後に数字を指定すると、入力された数字分の長さで文字列を受け取ります。

      • ddMMMyyyyを指定すると、日付のフォーマットをフィールドに適用します。

      • x.xで、xは、フィールドで受けいることのできる小数点の前後の桁数です。

      •  

:定数に対して指定するフォーマットは、比較対象となる変数のフォーマットと一致している必要があります。

 

 

チェック関数をチェックステップタイプとして選択した場合、 チェック関数はいくつかある関数のいずれかと関連付けられます。

 

詳細は、チェック関数のチェックステップタイプを参照してください。

 

 

カスタム関数をチェックステップタイプとして選択した場合、カスタム関数は次のものと関連付けられます。

 

      • 名前

      • 入力

 

  1. チェックステップを編集するには編集 をクリックします。

  1. チェックステップを削除するには、削除にチェックマークを付け、更新 をクリックします。

  2. 初期設定では、新しいチェックステップは他のステップの最後に挿入されます。移動アイコンを使って、チェックステップの順番を変更できます。

 

 

ドロップダウンリストから「一番上」「一番下」「ステップの上」「ステップの下」からステップの位置を選択できます

 

 

関連トピック

著作権 © 2014 Medidata Solutions, Inc. 無断複写・転載を禁じます。



探していた情報は見つかりましたか?