Pagina 1 di 1

script per proteggere il record da scrittura

Inviato: martedì 19 maggio 2020, 18:56
da stefpasi
Buongiorno a tutti,

vorrei poter proteggere un record o diversi record da sovra scritture accidentali tramite comando script.
L'utente denominato "A" dovrà poter compilare il record fino a quando non l'ha chiuso, con una procedura da comando script, una volta chiuso il record è di sola lettura per l'utente "A". Solamente il supervisore "B" potrà sbloccare il record in modo da poterlo rendere nuovamente scrivibile/modificabile.
Qualcuno ha una vaga idea come poter fare tutto questo oppure se ha già fatto uno script simile a questo ?, e se mi può dare un'esempio come poter realizzare questo comando script.
Grazie per l'aiuto che mi potrete dare.

Re: script per proteggere il record da scrittura  Risolto!

Inviato: mercoledì 20 maggio 2020, 9:47
da fabio.beri
Buongiorno. Il metodo più efficace è intervenire sui permessi. E' sufficiente andare in SICUREZZA e per utente oppure un gruppo di utenti, impostare i privilegi PERSONALIZZATI sui records. Lì si può specificare se l'utente o gli utenti possono visualizzare, modificare, creare, eliminare records. Se a questi si lega la condizione di verificare un campo, quando un utente chiuderà la scheda, uno script scriverà un valore in un campo e quel valore diventerà determinante per attivare (in questo caso disattivare) il permesso di modifica/eliminazione.

Re: script per proteggere il record da scrittura

Inviato: mercoledì 20 maggio 2020, 10:58
da stefpasi
Grazie per l'aiuto, ha file d'esempio da potermi inviare così capisco bene come poter impostare questa cosa.

Grazie

Re: script per proteggere il record da scrittura

Inviato: mercoledì 20 maggio 2020, 12:46
da fabio.beri
Spiacente, ma non ho files di esempio. E' una tecnica normalmente usata nei nostri software, ma non posso mandarLe i nostri software.

Re: script per proteggere il record da scrittura

Inviato: mercoledì 20 maggio 2020, 14:17
da stefpasi
Gentilissimo Fabio,
Grazie ancora per il suggerimento ho comunque creato un file d'esempio, e dopo diverse prove, giusto per capire bene la meccanica di questo metodo sono riuscito a risolvere il problema.
Ho avuto difficoltà inizialmente, perchè il comando non risponde da subito se non si salva il record.

GRAZIE per l'aiuto