>>>>I was afraid of that. Do you know of any workarounds, i.e. code or anything else, to then save the data my users enter onto the form back into the appropriate original table?
>>>
>>>I don't know. I didn't find a way to be able to update a field if I don't specify a key field. However, you may just do a small program to create a new field, generate all the keys. Of course, this is the easy part. The difficult one is to maintain this key in all the places that might require a change. :)
>>
>>If view is reasonably small (and with users consent) you can create it as unupdatable and support back link programmatically using recno().
>
>Thanks for the suggestions. I guess I've got to do some rethinking as to how I've set these up.
Don't worry. I had to do some reengineering to my framework in the last 4 days to make it to support views. :)