BMI計算チェック
件名BMIを計算します。
ルールの説明: 次の式を使用してBMIを計算します。
BMI = 重量/高さ*高さ
結果は小数点以下1桁です(たとえば、25.1)。単位はkg/m2です。重量と高さの単位がポンド(lb)とセンチメートルまたはインチ(cmまたはインチ)で提供されている場合は、それらをキログラム(kg)とメートル(m)に変換します。
ルール式
if(hght===0||wght===0){
return 0;}
else{
if(getStringFromChoice(hghtunt)=='cm'){
hght=(hght*0.01);}
else if(getStringFromChoice(hghtunt)=='in'){
hght=(hght*0.0245);}
if(getStringFromChoice(wghtunt)=='lb'){
wght=(wght*0.453);}
return (wght/((hght)*(hght)));}
検証ステップ
- テスト用の件名を使用して、チェックする項目を含む特定の訪問およびフォームに移動します。この例では、height value <
hght
>、height unit <hghtunt
>、weight value <wght
>およびweight unit <wghtunt
>です。 - 次の表に示すように、フォーム・アイテム
hght
、hghtunt
、wght
およびwghtunt
を更新し、結果が表示されていることを確認します:hght
hghtunt
wght
wghtunt
結果 175 センチメートル 50 kg 16.3 175 センチメートル 50 ポンド 7.4 175 センチメートル 78.0 ポンド 11.5 175 センチメートル 78.0 kg 25.5 72 センチメートル 78.0 kg 150.5 72 場所 78.0 kg 23.3 0.0 場所 78.0 kg 0
注意:
フォームが複数の訪問に存在する場合は、前述のステップを繰り返します。
親トピック: 電子データ収集(EDC)の例