Os conflitos surgem quando dois usuários fazem alterações na mesma parte da estrutura ou dos dados de uma lista. O usuário que envia a alteração primeiro consegue confirmá-la, mas o segundo usuário é notificado da existência de um conflito.
Tipos de alterações que você pode fazer em uma lista
Cenários que resultarão em conflito
Cenários que não resultarão em conflito
Cenários que resultarão em conflito estrutural
Cenários que não resultarão em mensagem de erro ou conflito
Você pode fazer três tipos de alterações em uma lista. A tabela a seguir lista cada tipo e fornece alguns exemplos:
| Tipo de alteração | Exemplos |
|---|---|
| Alterar os dados de uma lista |
Adicionar, modificar ou excluir uma linha Colar conteúdo da Área de Transferência Adicionar dados a células arrastando a alça de preenchimento Adicionar ou excluir anexos Formatar o conteúdo de uma ou mais células |
| Modificar a estrutura de uma lista |
Adicionar ou excluir uma coluna Alterar as configurações de uma coluna Fazer alterações em uma coluna calculada Alterar configurações da lista |
| Alterar a definição da exibição |
Aplicar um filtro ou uma ordem de classificação Alterar a largura da coluna ou a altura da linha Alterar ordem das colunas Mostrar ou ocultar a linha Total |
A tabela a seguir apresenta um resumo dos cenários nos quais surgirá conflito:
| Usuário A | Usuário B |
|---|---|
| Exclui uma linha | Atualiza a mesma linha |
| Atualiza uma linha | Atualiza ou exclui a mesma linha
Observação Em uma biblioteca de documentos, se o usuário A atualizar uma linha ou um documento e o usuário B excluir a mesma linha ou documento, não haverá conflito. |
| Adiciona ou exclui um anexo usando o navegador | Atualiza ou exclui a mesma linha |
| Exclui um documento | Atualiza a mesma linha |
| Edita, renomeia ou salva um documento | Atualiza a mesma linha |
| Atualiza uma linha sem editar o documento | Atualiza a mesma linha |
| Altera a formatação rich text | Atualiza ou exclui a mesma linha |
Em uma biblioteca de documentos, se o usuário A abrir um documento e o usuário B editar o documento ou alterar suas configurações, o usuário B receberá uma mensagem de erro indicando que o documento está bloqueado.
A tabela a seguir apresenta um resumo dos cenários nos quais não surgirá conflito:
| Usuário A | Usuário B | Exemplo |
|---|---|---|
| Altera dados | Altera a definição da exibição | O usuário A adiciona uma linha e o usuário B aplica uma ordem de classificação à exibição |
| Altera a estrutura | Altera a definição da exibição | O usuário A adiciona uma coluna e o usuário B aplica uma ordem de classificação à exibição |
| Altera a definição da exibição | Altera dados | O usuário A aplica uma ordem de classificação e o usuário B adiciona uma linha |
| Altera a definição da exibição | Altera a estrutura | O usuário A aplica uma ordem de classificação e o usuário B adiciona uma coluna |
| Altera a definição da exibição | Altera a definição da exibição | O usuário A aplica uma ordem de classificação e, em seguida, o usuário B aplica uma ordem de classificação diferente
Observação Como a última alteração prevalece, a alteração do usuário B substituirá a alteração do usuário A |
Observação Em uma biblioteca de documentos, se os usuários A e B abrirem um documento no modo somente leitura e, em seguida, decidirem editar e salvar o documento substituindo a versão existente, o usuário que salvar por último substituirá as alterações feitas pelo outro usuário.
A tabela a seguir apresenta um resumo dos cenários nos quais uma mensagem de erro será exibida. O usuário B será solicitado a atualizar a lista e suas alterações serão descartadas.
| Usuário A | Usuário B |
|---|---|
| Exclui uma coluna | Atualiza dados na mesma coluna |
| Altera o tipo de dados de uma coluna | Adiciona ou atualiza dados com tipos incompatíveis |
| Adiciona, renomeia ou exclui uma coluna, altera o tipo de dados ou outras propriedades de uma coluna | Edita uma coluna calculada |
| Faz alterações no nível da lista, como renomear a lista, alterar sua descrição ou configurações de segurança, reorganizar as colunas, habilitar ou desabilitar anexos ou adicionar a lista à barra Inicialização Rápida | Edita uma coluna calculada |
| Edita uma coluna calculada | Adiciona, renomeia ou exclui uma coluna, altera o tipo de dados ou outras propriedades de uma coluna
Observação O usuário B deve estar na página Adicionar Coluna ou Alterar Coluna antes que o usuário A comece a editar a coluna calculada |
| Edita uma coluna calculada | Faz alterações no nível da lista, como renomear a lista, alterar sua descrição ou configurações de segurança, reorganizar as colunas, habilitar ou desabilitar anexos ou adicionar a lista à barra Inicialização Rápida
Observação O usuário B deve estar na página Configurações da Lista antes que o usuário A comece a editar a coluna calculada |
A tabela a seguir apresenta um resumo dos cenários nos quais não ocorrerão erros nem conflitos:
| Usuário A | Usuário B |
|---|---|
| Exclui uma coluna | Exclui a mesma coluna |
| Exclui um anexo | Exclui o mesmo anexo |
| Exclui um documento | Exclui o mesmo documento ou linha |
| Exclui uma linha | Exclui a mesma linha |