I am using three tables in a fiew:
1-Patient
2-Visits
3-Codes
In the DataEnvironment, all three are used with 3-Optimistic buffers
All three are properly related by a unique numeric field
A view is created of most fields of all three tables, called: view_patient_visits_codes, also being used with 'Optimistic Buffering'
Visists has a T/F field for follow_up
A Child form of my program uses a grid to display records that are true or false, and gives the ability to change all to .t., using:
RePLACE ALL follow_up WITH .f.
Now, if I give the command while view_patient_visits_code is without buffer, a 'Update Conflict' error occurs.
If the view is buffered, the replace statment works, but, a requery of the view gives an 'Uncommitted Change' error.
Using the base tables un-buffered would mean a lot of changes in the program.
Can anyone help me with this dilemma?
Thank you in advance
Rainer
1-Patient
2-Visits
3-Codes
In the DataEnvironment, all three are used with 3-Optimistic buffers
All three are properly related by a unique numeric field
A view is created of most fields of all three tables, called: view_patient_visits_codes, also being used with 'Optimistic Buffering'
Visists has a T/F field for follow_up
A Child form of my program uses a grid to display records that are true or false, and gives the ability to change all to .t., using:
RePLACE ALL follow_up WITH .f.
Now, if I give the command while view_patient_visits_code is without buffer, a 'Update Conflict' error occurs.
If the view is buffered, the replace statment works, but, a requery of the view gives an 'Uncommitted Change' error.
Using the base tables un-buffered would mean a lot of changes in the program.
Can anyone help me with this dilemma?
Thank you in advance
Rainer