I took your advice and added a couple of app.alerts to help figure out what's going on. I'm not following the code in your .xdp example very well, particularly since I'm new to Adobe.
This one came in quite handy:
app.alert(oFields.item(nNodeCount).name)
the message "XFA:form1[0]:Page3[0]:Button1[0]:click
form1.Page1.RM_Data_Fee.ui.textEdit has no properties"
seem to come up on check boxes AND Numeric fields -- the looping works fine until it hits one of those field types. At that point I get the message. It's kludgy, but for a laugh I moved the check boxes all up in the hierachy and then started the nodeCount with the next number (e.g., moved 2 check boxes and then started the nodeCount with 3) and it ran until it hit a numeric field (!).
I also tried hard coding the border change:
CheckBox1.ui.textEdit.border.presence = "hidden"
and sure enough the check boxes don't have properties? OK, but why it is not processing the numneric fields?
Thanks for your help!
Bill