>John,
>
>Thanks for your reply to my question. Unfortunately, when I called SCATTER in the following way:
>
>SCATTER FIELDS (cRecord_field_name), (cFirstname_field_name), ... TO laFieldInfo
>
>where '...' represents the rest of the field names. I got a general syntax error. I set up the values of THIS.record_field_name, THIS.firstname_field_name, etc. by calling the function in my original message. I then declared some LOCAL variables (i.e. cRecord_Field_Name, etc.) and assigned them the values of THIS.record_field_name, etc.
>
>Have I done something else wrong?
>
>Thanks again,
>
>Henry
cFieldstring=cRecord_field_name+","+cFirstname_field_name+","+.....
SCATTER FIELDS &cFieldstring. TO laFieldInfo
Edward Pikman
Independent Consultant