目的: 依 switch case break判斸目前單況 , 依不同單況做不同的處理
處理說明: 1> switch(Tmp_STAT) case "A":{ ; break;}
--> case 符合後,必需 break; 不然會繼續執行符合條件後的所有 statement
switch (cur_rec.data["STAT"].toString()) {
case "A": {
Tmp_Str = "申請單號(" + cur_rec.data["APNO"].toString() + ")尚未執行條碼列印, 請檢核!!";
break;
}
case "B": {
Tmp_Str = "申請單號(" + cur_rec.data["APNO"].toString() + ")尚未執行撿料完成, 請檢核!!";
break;
}
case "D": {
Tmp_Str = "申請單號(" + cur_rec.data["APNO"].toString() + ")已領料, 請檢核!!";
break;
}
case "Z": {
Tmp_Str = "申請單號(" + cur_rec.data["APNO"].toString() + ")已撤銷, 請檢核!!";
break;
}
default: {
Tmp_Str = "";
}
} // end of switch
}; // end of for (var i=)
if (!checkisnull(Tmp_Str)) {
mywarnalert(Tmp_Str);
return;
}
case "A": {
Tmp_Str = "申請單號(" + cur_rec.data["APNO"].toString() + ")尚未執行條碼列印, 請檢核!!";
break;
}
case "B": {
Tmp_Str = "申請單號(" + cur_rec.data["APNO"].toString() + ")尚未執行撿料完成, 請檢核!!";
break;
}
case "D": {
Tmp_Str = "申請單號(" + cur_rec.data["APNO"].toString() + ")已領料, 請檢核!!";
break;
}
case "Z": {
Tmp_Str = "申請單號(" + cur_rec.data["APNO"].toString() + ")已撤銷, 請檢核!!";
break;
}
default: {
Tmp_Str = "";
}
} // end of switch
}; // end of for (var i=)
if (!checkisnull(Tmp_Str)) {
mywarnalert(Tmp_Str);
return;
}
沒有留言:
張貼留言