Bonjour,
Je viens vers vous concernant une demande sur une application, cette application est utilisée par une équipe de 20 personnes pour la gestion de dossier, c'est uniquement de la saisie.
Il y a un problème d'écrasement de dossier
Exemple:
- Utilisateur 1 ouvre l'onglet Edit du dossier #1 à 14h00 et commence l'edition de dossier et termine à 14h00
- Utilisateur 2 ouvre l'onglet Edit du dossier #1 à 14h05 et commence l'edition de dossier et termine à
L'utilisateur 1 écrase les informations de l'utilisateurs 2.
Je souhaiterais savoir comment faire un système permettant de contrer cela.
J'ai pensé à dans la table ajouter une colonne user_on avec l'id de l'utilisateur qui s'actualise quand il ouvre la page, et si un autre utilisateur vient sur la page alors que la colonne est rempli, alors afficher un popup, et quand l'utilisateur sauvegarde je remet la colonne en NULL, mais problème si l'utilisateur n'enregistre rien sur le dossier, comment repasser la colonne en null automatiquement.