I am trying to determine when a field is changed. The code I am using is below. At runtime the controlsource = customer.contact. When the program executes line 3 I get an "function argument, type, or count is invalid" error. The parameter that is passed to the getfldstate() function is a fieldname. Obviously I am doing something wrong, but I don't know what.
Any ideas anyone?
Jim
PRIVATE lcfldstate, lcfiedname
lcfieldname = this.controlsource
lcfldstate = GETFLDSTATE(lcfieldname)
IF lcfldstate <> 1
Thisform.textbuttons1.cmdedit.click
ENDIF
Thanks
Jim