A LITTLE HELP ON A FORM FIELD CALCULATION
HELLO ALL, I'M IN NO WAY A SCRIPT WRITER OR ANY KIND OF CODER. HOWEVER, THROUGH THE COMMUNITY I WAS ABLE TO COMPLETE ALOT MYSELF JUST BY PICKING THROUGH AND TESTING THINGS. I'M HAVING A LITTLE MORE TROUBLE WITH THIS ONE FIELD THAN I THOUGHT I WOULD.
RIGHT NOW I HAVE 1 FIELD "Test Number" which the value entered will display the cost in another filed named "Test Cost" (read only) which is also finalized with a simple calculation from anther field called "Test Cost2" + a field called "Rental Fee" which is just a standard number field the user inputs their rental cost. My problem is i have 2 other values i need to assign to the "Test Cost" (read only) field based upon the type of test being done. I have 2 specific test types that are a set fee and and i don't want the test fee to change based on the number entered in the "Test Number" field. If it's a school bus test i need the test fee to be set at $100 no matter what the test number entered is. The same goes for an INDOT test, their fee's are set at $75 no matter how many times they test.
HERE IS THE CALCULATION SCRIPT I HAVE CURRENTLY AND THIS WORKS FINE:
if(this.getField("Test Number").value == "1"){
event.value = "$200";
}
if(this.getField("Test Number").value == "2"){
event.value = "$150";
}
if(this.getField("Test Number").value > "2"){
event.value = "$100";
}
if(this.getField("Test Number").value > "1"){
event.value = "$0";
}
I tried to do this but it didn't work. So now i need to figure out another way or some other code to make this work.
if(this.getField("Test Number").value == "IN1"){
event.value = "$75";
}
if(this.getField("Test Number").value == "IN2"){
event.value = "$75";
}
if(this.getField("Test Number").value > "IN2"){
event.value = "$75";
}
if(this.getField("Test Number").value == "1"){
event.value = "$200";
}
if(this.getField("Test Number").value == "2"){
event.value = "$150";
}
if(this.getField("Test Number").value > "2"){
event.value = "$100";
}
if(this.getField("Test Number").value > "1"){
event.value = "$0";
}
HOWEVER, I NEED TO ADD TO THIS OR FIGURE OUT ANOTHER WAY TO DO THIS WITH THE ADDITION OF THE FOLLOWING. I'M JUST NOT SURE WHAT OR HOW TO MAKE THIS HAPPEN. I TRIED DIFFERENT THINGS BUT NOTHING SEEMED TO WORK.
I THOUGHT OF CREATING ANOTHER CHECK BOX FIELD THAT WILL TRIGGER THIS BUT THAT'S JUST TOO MUCH FOR THE PEOPLE USING THESE FORMS TO UNDERSTAND AND DO.
BASIC INFORMTION: ANY PUBLIC TEST
TEST #1 ENTERED INTO "TEST#" FIELD= A TOTAL COST OF $200 (IS CALCULATED IN "TEST COST2" READ ONLY HIDDEN NOT PRINTABLE FIELD. + A RENTAL FEE IF A RENTAL IS USED AS EXPLAINED BELOW, WH
TEST #2 ENTERED INTO "TEST#" FIELD= A TOTAL COST OF $150 (IS CALCULATED IN "TEST COST2" READ ONLY HIDDEN NOT PRINTABLE FIELD. + A RENTAL FEE IF A RENTAL IS USED AS EXPLAINED BELOW
TEST #3 OR MORE ENTERED INTO "TEST#" FIELD= A TOTAL COST OF $100 (IS CALCULATED IN "TEST COST2" READ ONLY HIDDEN NOT PRINTABLE FIELD. + A RENTAL FEE IF A RENTAL IS USED AS EXPLAINED BELOW
BASIC INFORMTION: ANY SCHOOL BUS OR INDOT TEST (THIS IS THE PART I CAN'T UNDERSTAND HOW TO ADD OR DO)
IF THE TEST IS A SCHOOL BUS, IT CAN ONLY BE A FEE OF $100.
IF THE TEST IS AN INDOT TEST IT CAN ONLY BE A FEE OF $75 + RENTAL FEE IF RENTING.
IF THE RENTAL IS NOT USED, THE USER SELECTS THE RAIDO BUTTON OF NO, AND THE BLANK FIELD CALLED "COST OVERLAY" IS THEN SHOWN BUT IS A BLANK READ ONLY WHITE BACKGROUND BOX TO SHOW THE SPACE BEING EMPTY. (WOULD LIKE IT TO JUST SAY "NONE", BUT I CAN'T FIGURE THAT OUT EITHER. HOWEVER, THAT'S NOT IMPORTANT)
IF THEY SELECT YES FOR RENTAL, THEN THEY ENTER THIER OWN RENTAL FEE AND THEN THE TEST COST FIELD CALLS THE "TEST COST2" FIELD AND THEY JUST SUM UP THOSE 2 VALUES TO DISPLAY THE CORRECT COST IN THE "TEST COST" FIELD.
DOES ANYONE HAVE ANY IDEA'S ON HOW THIS CAN BE ACCOMPLISHED?
