D1, dbf - refreshing grids in multi-instance (multi-user) case


Let's say I have two instance of a program. The user puts new records in a
dbf file. Then he/she switches to the second instance and does not see new
records in a grid (the one that was opened before the changes in the first
instence was made) until the file is closed and reopened. The worse, one
can get error message that the grid index is out of order. How to cure it?
I did not test it yet, but suppose the same is in a network?
Thank you in advance.