Cannot edit a record in Projects (ProjTable).
An update conflict occurred due to another user process deleting the record or changing one or more fields in the record
An update conflict occurred due to another user process deleting the record or changing one or more fields in the record
En este caso es de la ProjTable pero puede ser cualquier tabla. El problema se presentó corriendo una instrucción update_recordset.
La solución, fue hacer un job, reemplazando el update_recordset por un while select forupdate ....
Luego, dentro del ciclo del while antes de iniciar a modificar los registros se puso la siguiente instrucción:
projTable.reread();
Quedando algo asi:
ttsbegin;
while select forupdate projTable...
...
{
projTable.reread();
.....
projTable.update();
}
ttscommit;
Con esto se solucionó el problema, tambien se ejecutó luego el update_recordset y ya no tuvo problemas.
Espero que le sirva a alguien si se le presenta.