Apparition de conflits
Un conflit survient lorsque deux utilisateurs effectuent une modification sur la même partie des données ou de la structure d'une liste. L'utilisateur qui soumet une modification en premier va réussir à valider ses modifications, mais le second va être averti de l'existence d'un conflit.
Types de modifications possibles sur une liste
Scénarios aboutissant à un conflit
Scénarios n'aboutissant pas à un conflit
Scénarios aboutissant à un conflit structurel
Scénarios n'aboutissant pas à un message d'erreur ou à un conflit
Types de modifications possibles sur une liste
Vous pouvez apporter trois types de modifications à une liste. Le tableau suivant présente chacun des types, avec quelques exemples :
Type de modification | Exemples |
---|---|
Modification des données d'une liste | Ajouter, modifier ou supprimer une ligne Coller le contenu du Presse-papiers Ajouter des données à des cellules en faisant glisser la poignée de recopie Ajouter ou supprimer des pièces jointes Formater le contenu d'une ou plusieurs cellules |
Modification de la structure d'une liste | Ajouter ou supprimer une colonne Modifier les paramètres d'une colonne Apporter des modifications à une colonne calculée Modifier les paramètres d'une liste |
Modification de la définition d'un affichage |
Appliquer un filtre ou un ordre de tri Changer la largeur de colonne ou la hauteur de ligne Changer l'ordre des colonnes Afficher ou masquer la ligne des totaux |
Scénarios aboutissant à un conflit
Le tableau suivant résume les scénarios où un conflit survient :
Utilisateur A | Utilisateur B |
---|---|
Supprime une ligne | Met à jour la même ligne |
Met à jour une ligne | Met à jour ou supprime la même ligne Remarque Dans une bibliothèque de documents, si l'utilisateur A met à jour une ligne ou un document, et que l'utilisateur B supprime la même ligne ou le même document, il n'y a pas de conflit. |
Ajoute ou supprime une pièce jointe avec le navigateur | Met à jour ou supprime la même ligne |
Supprime un document | Met à jour la même ligne |
Modifie, renomme ou enregistre un document | Met à jour la même ligne |
Met à jour une ligne sans modifier de document | Met à jour la même ligne |
Change le formatage du texte enrichi | Met à jour ou supprime la même ligne |
Dans une bibliothèque de documents, si l'utilisateur A ouvre un document et que l'utilisateur B modifie le document ou change ses paramètres, l'utilisateur B va recevoir un message d'erreur indiquant que le document est verrouillé.
Scénarios n'aboutissant pas à un conflit
Le tableau suivant résume les scénarios où il n'y pas de conflit :
Utilisateur A | Utilisateur B | Exemple |
---|---|---|
Modifie des données | Modifie la définition de l'affichage | L'utilisateur A ajoute une ligne et l'utilisateur B applique un ordre de tri à l'affichage |
Modifie la structure | Modifie la définition de l'affichage | L'utilisateur A ajoute une colonne et l'utilisateur B applique un ordre de tri à l'affichage |
Modifie la définition de l'affichage | Modifie des données | L'utilisateur A applique un ordre de tri et l'utilisateur B ajoute une ligne |
Modifie la définition de l'affichage | Modifie la structure | L'utilisateur A applique un ordre de tri et l'utilisateur B ajoute une colonne |
Modifie la définition de l'affichage | Modifie la définition de l'affichage | L'utilisateur A applique un ordre de tri, après quoi l'utilisateur B applique un ordre de tri différent
Remarque Parce que la dernière modification subsiste, la modification de l'utilisateur B va remplacer la modification de l'utilisateur A |
Remarque Dans une bibliothèque de documents, si les utilisateurs A et B ouvrent un document en mode Lecture seule, et s'ils décident ensuite de modifier et d'enregistrer le document en remplaçant la version existante, l'utilisateur qui enregistre en second va écraser les modifications apportées par l'autre utilisateur.
Scénarios aboutissant à un conflit structurel
Le tableau suivant résume les scénarios où un message d'erreur va être affiché. L'utilisateur B va être invité à actualiser la liste et ses modifications vont être annulées.
Utilisateur A | Utilisateur B |
---|---|
Supprime une colonne | Met à jour des données dans la même colonne |
Modifie le type de données d'une colonne | Ajoute ou met à jour des données d'un type incompatible |
Ajoute, renomme ou supprime une colonne, modifie le type de données d'une colonne ou d'autres propriétés | Modifie une colonne calculée |
Effectue des modifications au niveau de la liste, comme renommer la liste, changer sa description ou ses paramètres de sécurité, réorganiser les colonnes, activer ou désactiver les pièces jointes ou ajouter la liste à la Barre de lancement rapide | Modifie une colonne calculée |
Modifie une colonne calculée | Ajoute, renomme ou supprime une colonne, modifie le type de données d'une colonne ou d'autres propriétés. Remarque L'utilisateur B doit être sur la page Ajouter une colonne ou Modifier la colonne avant que l'utilisateur A commence à modifier la colonne calculée. |
Modifie une colonne calculée | Effectue des modifications au niveau de la liste, comme renommer la liste, changer sa description ou ses paramètres de sécurité, réorganiser les colonnes, activer ou désactiver les pièces jointes ou ajouter la liste à la Barre de lancement rapide Remarque L'utilisateur B doit être sur la page Paramètres de la liste avant que l'utilisateur A commence à modifier la colonne calculée. |
Scénarios n'aboutissant pas à un message d'erreur ou à un conflit
Le tableau suivant résume les scénarios n'aboutissant ni à une erreur ni à un conflit :
Utilisateur A | Utilisateur B |
---|---|
Supprime une colonne | Supprime la même colonne |
Supprime une pièce jointe | Supprime la même pièce jointe |
Supprime un document | Supprime le même document ou la même ligne |
Supprime une ligne | Supprime la même ligne |