24/02/2024 - giadal ha scritto:
Ma a livello di maschera se quando inserisco metto recordlock= tutti nn è che un altro fe nn riesce a fare inserisci…allora come si blocca a livello di maschera?
Se ufficioA sta modificando la fattura1 ha senso bloccare la modifica o l'eliminazione all'ufficioB per la fattura1.
Ma se ufficioA sta inserendo una fattura e l'ufficioB ne sta inserendo un'altra, che senso ha bloccare l'uno o l'altro? Il primo che arriva ottiene nr fattura x e il secondo x+1.
Ancora parli di blocco in inserimento?
Il blocco lo fai se modifichi (se bloccato da utente allora annulla).
O se elimini il record.
Immagina di cambiare intestatatio fattura da rossi a verdi e un altro da rossi a celesti.
Uno dei due pensa che il programma ha sbagliato modifica. O peggio se l'altro elimina il record potresti pensare che la modifica ti ha cancellato il record.