Here is how I would do........I will add Global Variables......for
holding ranks starting 1 to 8 seperated by "," (Comma).in "preOpen"
event for each dropdown I would add JS code to load the list dynamically
based on the values from Globalvariable and then comparing with already
chosen values in rest of the DDs.following is just sample
code...........----- form1.#subform[0].DD1::preOpen: - (JavaScript,
client) ---------------------------------------var GList =
GradesList.value; //get the listGLi...