* FUNCTION IsField LPARAMETERS String * Pass in a string that may be a memory variable, * a Field_Name, an Alias.Field_Name, or an object reference. * Returns true if the string corresponds to a field. * This function allows one to know if a Value must * be REPLACEd into a ControlSource, or STOREd to it. * Depends on SET COMPATIBLE to be set to OFF or FOXPLUS (the default)! RETURN (OCCURS('.', m.String) = 1 AND USED(JUSTSTEM(m.String)) ; AND FSIZE(JUSTEXT(m.String),JUSTSTEM(m.String)) > 0) ; OR (OCCURS('.', m.String) = 0 AND FSIZE(m.String) > 0)>Is there a way to determine if a controlsource was a table field or a property - variable?