JS问题

填报报表行只有一行是SJP的时候jsp好使、如果有两行是企业官広和SJP混合的jsp就不好使了……能帮改一下吗?

C=汎用=1

C=企业·官広=2

C=ディーラー=3

C=SJP=4

var A = contentPane.curLGP.getCellValue("A8", null);
var C = contentPane.curLGP.getCellValue("P10", null);

var q2 = contentPane.curLGP.getCellValue("Q2", null);
var r2 = contentPane.curLGP.getCellValue("R2", null);
var s2 = contentPane.curLGP.getCellValue("S2", null);
var t2 = contentPane.curLGP.getCellValue("T2", null);
var u2 = contentPane.curLGP.getCellValue("U2", null);
var v2 = contentPane.curLGP.getCellValue("V2", null);
var w2 = contentPane.curLGP.getCellValue("W2", null);
var x2 = contentPane.curLGP.getCellValue("X2", null);
var y2 = contentPane.curLGP.getCellValue("Y2", null);
var z2 = contentPane.curLGP.getCellValue("Z2", null);
var aa2 = contentPane.curLGP.getCellValue("AA2", null);
var ab2 = contentPane.curLGP.getCellValue("AB2", null);
var ac2 = contentPane.curLGP.getCellValue("AC2", null);
var ad2 = contentPane.curLGP.getCellValue("AD2", null);
var ae2 = contentPane.curLGP.getCellValue("AE2", null);
var af2 = contentPane.curLGP.getCellValue("AF2", null);
var ag2 = contentPane.curLGP.getCellValue("AG2", null);
var ah2 = contentPane.curLGP.getCellValue("AH2", null);
var ai2 = contentPane.curLGP.getCellValue("AI2", null);
var aj2 = contentPane.curLGP.getCellValue("AJ2", null);
var ak2 = contentPane.curLGP.getCellValue("AK2", null);
var al2 = contentPane.curLGP.getCellValue("AL2", null);
var am2 = contentPane.curLGP.getCellValue("AM2", null);
var an2 = contentPane.curLGP.getCellValue("AN2", null);
var ao2 = contentPane.curLGP.getCellValue("AO2", null);
var ap2 = contentPane.curLGP.getCellValue("AP2", null);
var aq2 = contentPane.curLGP.getCellValue("AQ2", null);
var ar2 = contentPane.curLGP.getCellValue("AR2", null);
var as2 = contentPane.curLGP.getCellValue("AS2", null);
var at2 = contentPane.curLGP.getCellValue("AT2", null);
var au2 = contentPane.curLGP.getCellValue("AU2", null);
var av2 = contentPane.curLGP.getCellValue("AV2", null);
var aw2 = contentPane.curLGP.getCellValue("AW2", null);
var ax2 = contentPane.curLGP.getCellValue("AX2", null);
var ay2 = contentPane.curLGP.getCellValue("AY2", null);

var q3 = contentPane.curLGP.getCellValue("Q3", null);
var r3 = contentPane.curLGP.getCellValue("R3", null);
var s3 = contentPane.curLGP.getCellValue("S3", null);
var t3 = contentPane.curLGP.getCellValue("T3", null);
var u3 = contentPane.curLGP.getCellValue("U3", null);
var v3 = contentPane.curLGP.getCellValue("V3", null);
var w3 = contentPane.curLGP.getCellValue("W3", null);
var x3 = contentPane.curLGP.getCellValue("X3", null);
var y3 = contentPane.curLGP.getCellValue("Y3", null);
var z3 = contentPane.curLGP.getCellValue("Z3", null);
var aa3 = contentPane.curLGP.getCellValue("AA3", null);
var ab3 = contentPane.curLGP.getCellValue("AB3", null);
var ac3 = contentPane.curLGP.getCellValue("AC3", null);
var ad3 = contentPane.curLGP.getCellValue("AD3", null);
var ae3 = contentPane.curLGP.getCellValue("AE3", null);
var af3 = contentPane.curLGP.getCellValue("AF3", null);
var ag3 = contentPane.curLGP.getCellValue("AG3", null);
var ah3 = contentPane.curLGP.getCellValue("AH3", null);
var ai3 = contentPane.curLGP.getCellValue("AI3", null);
var aj3 = contentPane.curLGP.getCellValue("AJ3", null);
var ak3 = contentPane.curLGP.getCellValue("AK3", null);
var al3 = contentPane.curLGP.getCellValue("AL3", null);
var am3 = contentPane.curLGP.getCellValue("AM3", null);
var an3 = contentPane.curLGP.getCellValue("AN3", null);
var ao3 = contentPane.curLGP.getCellValue("AO3", null);
var ap3 = contentPane.curLGP.getCellValue("AP3", null);
var aq3 = contentPane.curLGP.getCellValue("AQ3", null);
var ar3 = contentPane.curLGP.getCellValue("AR3", null);
var as3 = contentPane.curLGP.getCellValue("AS3", null);
var at3 = contentPane.curLGP.getCellValue("AT3", null);
var au3 = contentPane.curLGP.getCellValue("AU3", null);
var av3 = contentPane.curLGP.getCellValue("AV3", null);
var aw3 = contentPane.curLGP.getCellValue("AW3", null);
var ax3 = contentPane.curLGP.getCellValue("AX3", null);
var ay3 = contentPane.curLGP.getCellValue("AY3", null);

var q4 = contentPane.curLGP.getCellValue("Q4", null);
var r4 = contentPane.curLGP.getCellValue("R4", null);
var s4 = contentPane.curLGP.getCellValue("S4", null);
var t4 = contentPane.curLGP.getCellValue("T4", null);
var u4 = contentPane.curLGP.getCellValue("U4", null);
var v4 = contentPane.curLGP.getCellValue("V4", null);
var w4 = contentPane.curLGP.getCellValue("W4", null);
var x4 = contentPane.curLGP.getCellValue("X4", null);
var y4 = contentPane.curLGP.getCellValue("Y4", null);
var z4 = contentPane.curLGP.getCellValue("Z4", null);
var aa4 = contentPane.curLGP.getCellValue("AA4", null);
var ab4 = contentPane.curLGP.getCellValue("AB4", null);
var ac4 = contentPane.curLGP.getCellValue("AC4", null);
var ad4 = contentPane.curLGP.getCellValue("AD4", null);
var ae4 = contentPane.curLGP.getCellValue("AE4", null);
var af4 = contentPane.curLGP.getCellValue("AF4", null);
var ag4 = contentPane.curLGP.getCellValue("AG4", null);
var ah4 = contentPane.curLGP.getCellValue("AH4", null);
var ai4 = contentPane.curLGP.getCellValue("AI4", null);
var aj4 = contentPane.curLGP.getCellValue("AJ4", null);
var ak4 = contentPane.curLGP.getCellValue("AK4", null);
var al4 = contentPane.curLGP.getCellValue("AL4", null);
var am4 = contentPane.curLGP.getCellValue("AM4", null);
var an4 = contentPane.curLGP.getCellValue("AN4", null);
var ao4 = contentPane.curLGP.getCellValue("AO4", null);
var ap4 = contentPane.curLGP.getCellValue("AP4", null);
var aq4 = contentPane.curLGP.getCellValue("AQ4", null);
var ar4 = contentPane.curLGP.getCellValue("AR4", null);
var as4 = contentPane.curLGP.getCellValue("AS4", null);
var at4 = contentPane.curLGP.getCellValue("AT4", null);
var au4 = contentPane.curLGP.getCellValue("AU4", null);
var av4 = contentPane.curLGP.getCellValue("AV4", null);
var aw4 = contentPane.curLGP.getCellValue("AW4", null);
var ax4 = contentPane.curLGP.getCellValue("AX4", null);
var ay4 = contentPane.curLGP.getCellValue("AY4", null);

var q5 = contentPane.curLGP.getCellValue("Q5", null);
var r5 = contentPane.curLGP.getCellValue("R5", null);
var s5 = contentPane.curLGP.getCellValue("S5", null);
var t5 = contentPane.curLGP.getCellValue("T5", null);
var u5 = contentPane.curLGP.getCellValue("U5", null);
var v5 = contentPane.curLGP.getCellValue("V5", null);
var w5 = contentPane.curLGP.getCellValue("W5", null);
var x5 = contentPane.curLGP.getCellValue("X5", null);
var y5 = contentPane.curLGP.getCellValue("Y5", null);
var z5 = contentPane.curLGP.getCellValue("Z5", null);
var aa5 = contentPane.curLGP.getCellValue("AA5", null);
var ab5 = contentPane.curLGP.getCellValue("AB5", null);
var ac5 = contentPane.curLGP.getCellValue("AC5", null);
var ad5 = contentPane.curLGP.getCellValue("AD5", null);
var ae5 = contentPane.curLGP.getCellValue("AE5", null);
var af5 = contentPane.curLGP.getCellValue("AF5", null);
var ag5 = contentPane.curLGP.getCellValue("AG5", null);
var ah5 = contentPane.curLGP.getCellValue("AH5", null);
var ai5 = contentPane.curLGP.getCellValue("AI5", null);
var aj5 = contentPane.curLGP.getCellValue("AJ5", null);
var ak5 = contentPane.curLGP.getCellValue("AK5", null);
var al5 = contentPane.curLGP.getCellValue("AL5", null);
var am5 = contentPane.curLGP.getCellValue("AM5", null);
var an5 = contentPane.curLGP.getCellValue("AN5", null);
var ao5 = contentPane.curLGP.getCellValue("AO5", null);
var ap5 = contentPane.curLGP.getCellValue("AP5", null);
var aq5 = contentPane.curLGP.getCellValue("AQ5", null);
var ar5 = contentPane.curLGP.getCellValue("AR5", null);
var as5 = contentPane.curLGP.getCellValue("AS5", null);
var at5 = contentPane.curLGP.getCellValue("AT5", null);
var au5 = contentPane.curLGP.getCellValue("AU5", null);
var av5 = contentPane.curLGP.getCellValue("AV5", null);
var aw5 = contentPane.curLGP.getCellValue("AW5", null);
var ax5 = contentPane.curLGP.getCellValue("AX5", null);
var ay5 = contentPane.curLGP.getCellValue("AY5", null);

var q10 = contentPane.curLGP.getCellValue("Q10", null);
var r10 = contentPane.curLGP.getCellValue("R10", null);
var s10 = contentPane.curLGP.getCellValue("S10", null);
var t10 = contentPane.curLGP.getCellValue("T10", null);
var u10 = contentPane.curLGP.getCellValue("U10", null);
var v10 = contentPane.curLGP.getCellValue("V10", null);
var w10 = contentPane.curLGP.getCellValue("W10", null);
var x10 = contentPane.curLGP.getCellValue("X10", null);
var y10 = contentPane.curLGP.getCellValue("Y10", null);
var z10 = contentPane.curLGP.getCellValue("Z10", null);
var aa10 = contentPane.curLGP.getCellValue("AA10", null);
var ab10 = contentPane.curLGP.getCellValue("AB10", null);
var ac10 = contentPane.curLGP.getCellValue("AC10", null);
var ad10 = contentPane.curLGP.getCellValue("AD10", null);
var ae10 = contentPane.curLGP.getCellValue("AE10", null);
var af10 = contentPane.curLGP.getCellValue("AF10", null);
var ag10 = contentPane.curLGP.getCellValue("AG10", null);
var ah10 = contentPane.curLGP.getCellValue("AH10", null);
var ai10 = contentPane.curLGP.getCellValue("AI10", null);
var aj10 = contentPane.curLGP.getCellValue("AJ10", null);
var ak10 = contentPane.curLGP.getCellValue("AK10", null);
var al10 = contentPane.curLGP.getCellValue("AL10", null);
var am10 = contentPane.curLGP.getCellValue("AM10", null);
var an10 = contentPane.curLGP.getCellValue("AN10", null);
var ao10 = contentPane.curLGP.getCellValue("AO10", null);
var ap10 = contentPane.curLGP.getCellValue("AP10", null);
var aq10 = contentPane.curLGP.getCellValue("AQ10", null);
var ar10 = contentPane.curLGP.getCellValue("AR10", null);
var as10 = contentPane.curLGP.getCellValue("AS10", null);
var at10 = contentPane.curLGP.getCellValue("AT10", null);
var au10 = contentPane.curLGP.getCellValue("AU10", null);
var av10 = contentPane.curLGP.getCellValue("AV10", null);
var aw10 = contentPane.curLGP.getCellValue("AW10", null);
var ax10 = contentPane.curLGP.getCellValue("AX10", null);
var ay10 = contentPane.curLGP.getCellValue("AY10", null);



if (A == false) {
	FR.Msg.alert("エラー。", "※書き込み時、全て更新にチェックを入れてください。", null)

} else if (C == 1 & q2 > 0 & q10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 1 & r2 > 0 & r10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 1 & s2 > 0 & s10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 1 & t2 > 0 & t10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 1 & u2 > 0 & u10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 1 & v2 > 0 & v10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 1 & w2 > 0 & w10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 1 & x2 > 0 & x10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 1 & y2 > 0 & y10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 1 & z2 > 0 & z10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 1 & aa2 > 0 & aa10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 1 & ab2 > 0 & ab10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 1 & ac2 > 0 & ac10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 1 & ad2 > 0 & ad10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 1 & ae2 > 0 & ae10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 1 & af2 > 0 & af10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 1 & ag2 > 0 & ag10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 1 & ah2 > 0 & ah10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 1 & ai2 > 0 & ai10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 1 & aj2 > 0 & aj10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 1 & ak2 > 0 & ak10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 1 & al2 > 0 & al10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 1 & am2 > 0 & am10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 1 & an2 > 0 & an10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 1 & ao2 > 0 & ao10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 1 & ap2 > 0 & ap10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 1 & aq2 > 0 & aq10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 1 & ar2 > 0 & ar10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 1 & as2 > 0 & as10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 1 & at2 > 0 & at10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 1 & au2 > 0 & au10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 1 & av2 > 0 & av10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 1 & aw2 > 0 & aw10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 1 & ax2 > 0 & ax10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 1 & ay2 > 0 & ay10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 2 & q3 > 0 & q10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 2 & r3 > 0 & r10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 2 & s3 > 0 & s10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 2 & t3 > 0 & t10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 2 & u3 > 0 & u10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 2 & v3 > 0 & v10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 2 & w3 > 0 & w10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 2 & x3 > 0 & x10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 2 & y3 > 0 & y10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 2 & z3 > 0 & z10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 2 & aa3 > 0 & aa10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 2 & ab3 > 0 & ab10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 2 & ac3 > 0 & ac10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 2 & ad3 > 0 & ad10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 2 & ae3 > 0 & ae10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 2 & af3 > 0 & af10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 2 & ag3 > 0 & ag10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 2 & ah3 > 0 & ah10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 2 & ai3 > 0 & ai10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 2 & aj3 > 0 & aj10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 2 & ak3 > 0 & ak10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 2 & al3 > 0 & al10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 2 & am3 > 0 & am10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 2 & an3 > 0 & an10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 2 & ao3 > 0 & ao10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 2 & ap3 > 0 & ap10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 2 & aq3 > 0 & aq10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 2 & ar3 > 0 & ar10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 2 & as3 > 0 & as10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 2 & at3 > 0 & at10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 2 & au3 > 0 & au10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 2 & av3 > 0 & av10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 2 & aw3 > 0 & aw10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 2 & ax3 > 0 & ax10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 2 & ay3 > 0 & ay10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 3 & q4 > 0 & q10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 3 & r4 > 0 & r10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 3 & s4 > 0 & s10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 3 & t4 > 0 & t10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 3 & u4 > 0 & u10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 3 & v4 > 0 & v10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 3 & w4 > 0 & w10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 3 & x4 > 0 & x10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 3 & y4 > 0 & y10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 3 & z4 > 0 & z10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 3 & aa4 > 0 & aa10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 3 & ab4 > 0 & ab10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 3 & ac4 > 0 & ac10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 3 & ad4 > 0 & ad10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 3 & ae4 > 0 & ae10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 3 & af4 > 0 & af10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 3 & ag4 > 0 & ag10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 3 & ah4 > 0 & ah10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 3 & ai4 > 0 & ai10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 3 & aj4 > 0 & aj10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 3 & ak4 > 0 & ak10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 3 & al4 > 0 & al10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 3 & am4 > 0 & am10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 3 & an4 > 0 & an10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 3 & ao4 > 0 & ao10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 3 & ap4 > 0 & ap10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 3 & aq4 > 0 & aq10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 3 & ar4 > 0 & ar10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 3 & as4 > 0 & as10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 3 & at4 > 0 & at10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 3 & au4 > 0 & au10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 3 & av4 > 0 & av10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 3 & aw4 > 0 & aw10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 3 & ax4 > 0 & ax10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 3 & ay4 > 0 & ay10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 4 & q5 > 0 & q10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 4 & r5 > 0 & r10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 4 & s5 > 0 & s10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 4 & t5 > 0 & t10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 4 & u5 > 0 & u10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 4 & v5 > 0 & v10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 4 & w5 > 0 & w10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 4 & x5 > 0 & x10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 4 & y5 > 0 & y10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 4 & z5 > 0 & z10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 4 & aa5 > 0 & aa10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 4 & ab5 > 0 & ab10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 4 & ac5 > 0 & ac10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 4 & ad5 > 0 & ad10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 4 & ae5 > 0 & ae10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 4 & af5 > 0 & af10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 4 & ag5 > 0 & ag10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 4 & ah5 > 0 & ah10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 4 & ai5 > 0 & ai10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 4 & aj5 > 0 & aj10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 4 & ak5 > 0 & ak10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 4 & al5 > 0 & al10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 4 & am5 > 0 & am10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 4 & an5 > 0 & an10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 4 & ao5 > 0 & ao10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 4 & ap5 > 0 & ap10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 4 & aq5 > 0 & aq10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 4 & ar5 > 0 & ar10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 4 & as5 > 0 & as10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 4 & at5 > 0 & at10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 4 & au5 > 0 & au10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 4 & av5 > 0 & av10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 4 & aw5 > 0 & aw10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 4 & ax5 > 0 & ax10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else if (C == 4 & ay5 > 0 & ay10 == '') {
	FR.Msg.alert("エラー", "重点項目は入力必須です。", null)

} else {
	_g('${sessionID}').verifyAndWriteReport();
}

コメント 2020-08-26 172934.jpg


室岡家源 发布于 2020-8-26 15:40 (编辑于 2020-8-26 16:30)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
1
jongwangLv6中级互助
发布于2020-8-26 16:17(编辑于 2020-8-26 17:14)

原始的需求是啥,js写这么长。。啊

这是写在填报后事件的嘛


补充回答:

------------------------把目前的代码稍微简化了,试下能不能用----------------

-------------------------1.没有处理你现在的需求------------------------------------

-------------------------2.后面你看下封装下函数什么,估计可以更简化--------------

var A = contentPane.curLGP.getCellValue("A8");
var C = contentPane.curLGP.getCellValue("P10");

var array1=[];
var array2=[];
var array3=[];
var array4=[];
var array5=[];
//var a=[];
for(var i=16;i<51;i++){
	array1.push(contentPane.curLGP.getCellValue(i,1))
}
for(var i=16;i<51;i++){
	array2.push(contentPane.curLGP.getCellValue(i,2))
}
for(var i=16;i<51;i++){
	array3.push(contentPane.curLGP.getCellValue(i,3))
}
for(var i=16;i<51;i++){
	array4.push(contentPane.curLGP.getCellValue(i,4))
}
for(var i=16;i<51;i++){
	array5.push(contentPane.curLGP.getCellValue(i,9))
}

if (A == false) {
    FR.Msg.alert("エラー。", "※書き込み時、全て更新にチェックを入れてください。", null)
 
} else if (C==1){
	for (var i = 0; i <= array1.length-1; i++) {
			if(array1[i]>0&&array5[i]==""){
				FR.Msg.alert("エラー", "重点項目は入力必須です。", null)
				//a.push(array1[i])
			}
	    }

} else if (C==2){
	for (var i = 0; i <= array2.length-1; i++) {
			if(array2[i]>0&&array5[i]==""){
				FR.Msg.alert("エラー", "重点項目は入力必須です。", null)
			}
	    }

} else if (C==3){
	for (var i = 0; i <= array3.length-1; i++) {
			if(array3[i]>0&&array5[i]==""){
				FR.Msg.alert("エラー", "重点項目は入力必須です。", null)
			}
	    }

} else if (C==4){
	for (var i = 0; i <= array4.length-1; i++) {
			if(array4[i]>0&&array5[i]==""){
				FR.Msg.alert("エラー", "重点項目は入力必須です。", null)
			}
	    }

} else {
	 _g('${sessionID}').verifyAndWriteReport();
}


最佳回答
1
shirokoLv6资深互助
发布于2020-8-26 15:54

混合是什么情况啊C=多少啊

  • 室岡家源 室岡家源(提问者) 混合是指报表中有两行的时候,第一行C=1、第二行C=2是时候。上面的jsp只能判断只有一行时候的C=1
    2020-08-26 16:04 
  • shiroko shiroko 回复 室岡家源(提问者) 截个图看看
    2020-08-26 16:14 
  • 室岡家源 室岡家源(提问者) 加了个截图
    2020-08-26 16:32 
  • 室岡家源 室岡家源(提问者) 是SJP一行的时候能判断,图的两行的话判断不了
    2020-08-26 16:35 
  • shiroko shiroko 回复 室岡家源(提问者) 我知道问题在哪了。。但是要改起来你这个量有点大啊。。 在js用单元格标识取就是不取扩展的。比如说A8扩展的第二个值,在js里就要写A9了
    2020-08-26 16:42 
最佳回答
0
maoningLv5初级互助
发布于2020-8-26 15:55

兄得,上次不是跟你说了一个循环的写法么?你这样如果有一万个数据,那不是要写一万遍

  • 4关注人数
  • 383浏览人数
  • 最后回答于:2020-8-26 17:14
    请选择关闭问题的原因
    确定 取消
    返回顶部