Has anybody else seen this issue...
A customer with about 5 computers on a peer-to-peer network is having an occasional problem during data entry.
Background:
I have a customer form used for initial lookup and a second form which has customer order info based on a set. They are separated because (1) the customer lookup can be very complex (trust me) and (2) there are other forms that may be opened once the correct customer is found. In this situation, once they find the customer they then switch to the order form which is based on a set. The set is basically:
Customer ==> OrderHeader ==> OrderItems
Situation:
One person is editing the order which is on the separate form based on a set.
The second person enters and saves a new customer.
The first person returns to the customer form.
Problem:
The first person now sees (sometimes) the new entry created by the second person??? (I love trouble shooting 'sometimes'!)
I tried to repeat this on my home computer using the runtime so I could have multiple copies running at once. It was not successful; I can't duplicate the problem.
The only thing I can see that make me suspicious is that the original customer form has a "this.resynch()" in the OnActivate script. I need something here to update the form because some of the fields in the customer table can be updated when entering orders and I want the changes to show up when the user returns to the customer form. I have replaced the resynch() command with a "sys_send_keys( "{F5}" )" but have no way to tell if this will help since I can't duplicate the initial problem.
Has anyone else encountered something like this? If so, how did you solve it?
A customer with about 5 computers on a peer-to-peer network is having an occasional problem during data entry.
Background:
I have a customer form used for initial lookup and a second form which has customer order info based on a set. They are separated because (1) the customer lookup can be very complex (trust me) and (2) there are other forms that may be opened once the correct customer is found. In this situation, once they find the customer they then switch to the order form which is based on a set. The set is basically:
Customer ==> OrderHeader ==> OrderItems
Situation:
One person is editing the order which is on the separate form based on a set.
The second person enters and saves a new customer.
The first person returns to the customer form.
Problem:
The first person now sees (sometimes) the new entry created by the second person??? (I love trouble shooting 'sometimes'!)
I tried to repeat this on my home computer using the runtime so I could have multiple copies running at once. It was not successful; I can't duplicate the problem.
The only thing I can see that make me suspicious is that the original customer form has a "this.resynch()" in the OnActivate script. I need something here to update the form because some of the fields in the customer table can be updated when entering orders and I want the changes to show up when the user returns to the customer form. I have replaced the resynch() command with a "sys_send_keys( "{F5}" )" but have no way to tell if this will help since I can't duplicate the initial problem.
Has anyone else encountered something like this? If so, how did you solve it?
Comment