Le possibilità sono solo due:
[list=a][*]sul primo client non viene richiamata la CommitRetaining del componente IBTransaction per effettuare la conferma (commit) della transazione dopo l'operazione di Post del record;[*]le impostazioni di visibilità sul secondo client, quindi in tutti i client, impediscono la lettura dei valori che hanno già subito la "commit".[/list=a]
Le soluzioni sono:
nel primo caso, aggiungere la chiamata al metodo CommitRetaining sul componente IBTransaction, magari nell'evento OnAfterPost del componente utilizzato per l'accesso e la modifica dei dati;
nel secondo caso, richiamare il Transaction Editor facendo clic con il pulsante destro sul componente IBTransaction e impostare le Transaction Properties su Read Committed, affinchè i client possano vedere le modifiche degli altri utenti che hanno subito la Commit.

E' ovvio che quando si parla di "visibilità" ci si riferisce al fatto di avere a disposizione una base dati che include le modifiche apportate da altri utenti e la possibilità di visualizzarle...ma ciò deve avvenire esplicitamente chiudendo e riaprendo la query usata per il reperimento dei dati o il componente usato comunque per l'accesso (IBTable, IBQuery, ecc.).

Ciao!