Can someone tell me what I am doing wrong with my Field Looping script? Everything works great as far as looping through the fields But, when the IF is true and it has to Set Field By Name, it doesn't recognize the field. $$CurField contains a valid table/fieldname because the IF processes the field correctly (looks to see if the field equals a question mark) - $$CurField contains Books::PhysicalDescription. So, I know the field is valid. But, I'm not doing something right because it errors out there. What is it that Set Field By Name wants that I'm not doing right?