if thisform.text1.value =< 2000 thisform.text2.value = thisform.text1.value * 0.05 else if thisform.text1.value =< 30000 n1 = 2000*0.05 && mean 100 m.a1=thisform.text1.value-2000 ? n1,m.a1 endif if m.a1>0 and m.a1>4000 n2 = 4000*0.10 && mean 400 else n2 = m.a1*0.10 && mean 400 endif ? n2 m.a2=m.a1-(4000) if m.a2<=0 n3=0 else if m.a2>8000 n3 = 8000*0.20 && mean 1600 else n3 = m.a2*0.20 && mean 1600 endif endif ? n3 m.a3=m.a2-(8000) if m.a3<=0 n4=0 else if m.a3>16000 n4 = 16000*0.25 && mean 4000 ? n4 else n4 = m.a3*0.25 && mean 4000 ? n4,m.a3 endif endif endif thisform.text2.value = n1 + n2 + n3 + n4best regards.
>if thisform.text1.value =< 2000 > thisform.text2.value = 2000 - (thisform.text1.value * 0.05) >else > if thisform.text1.value =< 30000 > n1 = 2000*0.05 && mean 100 > &&& i mean now 30000-2000 > n2 = 4000*0.10 && mean 400 > &&& 28000-4000 > n3 = 8000*0.20 && mean 1600 > &&&&24000-8000 > n4 = 16000*0.25 && mean 4000 > thisform.text2.value = iif((n1+n2+n3+n4)>0,4000 - (n1 + n2 + n3 + n4), n1 + n2 + n3 + n4) > else > * your number is greaterthan 30000 > endif >endif > >