>If I move the recordpointer in my view, shouldn't the recordpointer in it's underlying table move along with it-Even if the view is made of multiple tables? If so, then I guess I have a problem. What can I do to fix it-and would that affect any
appendblank/replace/tableupdate() I might run?
>
No, the view is disjoint from the underlying table - the record pointer in each moves independently. You can navigate the table independently of the view; the link on the keys in the view are the basis for resolving the reference between records in the base table and updatable views.