script per proteggere il record da scrittura Risolto!
Moderatore: Moderatori
-
- Messaggi: 25
- Iscritto il: domenica 17 novembre 2013, 3:11
- Versione FileMaker: 18 Ad
- Sistema operativo: macOS 10.15
script per proteggere il record da scrittura
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.
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.
- fabio.beri
- Messaggi: 1958
- Iscritto il: sabato 4 ottobre 2014, 16:24
- Versione FileMaker: 2023
- Sistema operativo: Win/Mac
Re: script per proteggere il record da scrittura Risolto!
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.
Fabio Beri
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19
Omnia Studio
-----------------------------------------
http://tinyurl.com/omniagest2024
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19
Omnia Studio
-----------------------------------------
http://tinyurl.com/omniagest2024
-
- Messaggi: 25
- Iscritto il: domenica 17 novembre 2013, 3:11
- Versione FileMaker: 18 Ad
- Sistema operativo: macOS 10.15
Re: script per proteggere il record da scrittura
Grazie per l'aiuto, ha file d'esempio da potermi inviare così capisco bene come poter impostare questa cosa.
Grazie
Grazie
- fabio.beri
- Messaggi: 1958
- Iscritto il: sabato 4 ottobre 2014, 16:24
- Versione FileMaker: 2023
- Sistema operativo: Win/Mac
Re: script per proteggere il record da scrittura
Spiacente, ma non ho files di esempio. E' una tecnica normalmente usata nei nostri software, ma non posso mandarLe i nostri software.
Fabio Beri
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19
Omnia Studio
-----------------------------------------
http://tinyurl.com/omniagest2024
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19
Omnia Studio
-----------------------------------------
http://tinyurl.com/omniagest2024
-
- Messaggi: 25
- Iscritto il: domenica 17 novembre 2013, 3:11
- Versione FileMaker: 18 Ad
- Sistema operativo: macOS 10.15
Re: script per proteggere il record da scrittura
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
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