Hi,
This should be simple enough, what code are you using?
I would try something like this JavaScript in the preOpen event of the "Problem Code" field.
switch (Category.rawValue) {
case "X":
this.setItems("X1,X2,X3");
break;
case "Y":
this.setItems("Y1,Y2,Y3");
break;
case "Z":
this.setItems("Z1,Z2,Z3");
break;
}
Just change the "Category.rawValue" to match whatever you have called your field.
Regards
Bruce