No EPLAN é possível editar um projeto ao mesmo tempo com vários utilizadores provenientes de diversas máquinas através da rede. Pode-se entrar em conflito na chamada operação multiutilizadores, se, por exemplo, vários utilizadores quiserem editar os mesmos dados. Ocorrendo um caso de conflito, este é informado aos utilizadores num diálogo.
Mensagens em caso de conflito
Se pretende editar dados num projeto, que já foram editados por um outro utilizador, o EPLAN o indica por meio do diálogo Conflito de multiutilizadores, de modo que não seja possível.
No diálogo, todos os utilizadores, que editam atualmente os mesmos dados, são listados com nome, telefone, e-mail e nome da máquina. Com a ajuda destas informações, é possível solicitar ao utilizador, por telefone ou e-mail, que libere os dados utilizados ou informe a após o finalização da sua edição.
O caso de conflito citado acima não significa que não pode visualizar os dados, mas sim que os dados estão bloqueados para a edição através de um outro utilizador. Após ter fechado o diálogo Conflito de multiutilizadores, a respectivo diálogo de propriedades é aberta para vista no EPLAN.
Desse modo que o primeiro utilizador tenha concluído sua edição, os dados são libertados novamente para outros utilizadores. Verá os dados alterados após uma atualização com [F5]. Deste modo são libertados novamente os campos de um diálogo de propriedades aberto.
Notas:
- Tenha em atenção que para a operação multiutilizadores o projeto tem de ser aberto no modo de edição "Por defeito". Se abrir um projeto no modo "Exclusivo", os outros utilizadores não podem mais aceder a este projeto.
- Portanto, só fará sentido empregar o diálogo Conflito de multiutilizadores, se cada utilizador participante nesta operação estiver atribuído os dados correspondentes aos utilizadores aos parâmetros (Opções > Parâmetros > Utilizador > Apresentação > Código de utilizador / Endereço).
Edições em todo o projeto na operação multiutilizadores
Em algumas etapas do trabalho, onde os todos os dados de um projeto serão alterados seu acesso somente será possível para um utilizador. Desse modo trata-se, por exemplo, das seguintes ações:
- Um utilizador edita as propriedades do projeto.
- Um utilizador efetua alterações numa área de colocação.
- Um utilizador abriu a gestão dos identificadores da estrutura para um projeto.
- O projeto é exatamente compactado, protegido e recuperado por um utilizador.
- Um utilizador executa uma sincronização de dados mestres para o projeto, e altera dessa forma todas as referências dos dados mestres em todo o projeto.
Neste caso, o EPLAN não poderá abrir o Projeto para a operação de multiutilizador e deverá informar aos outros utilizadores que desejam abrir o Projeto, com a ajuda da caixa de dialogo de conflitos, qual o projeto correcto para o utilizador.
Nota:
Se vários utilizadores na operação multiutilizadores tiverem aberto o mesmo projeto, estes utilizadores podem ramificar na mesma para a Gestão dos identificadores da estrutura. Desta forma, é possível modificar as descrições dos identificadores da estrutura na operação multiutilizadores. No diálogo Identificador as descrições nas colunas Descrição da estrutura 1-3 e Descrição da estrutura campo suplementar [1]-[10] podem ser editadas em simultâneo por um utilizador respectivamente por identificador da estrutura. Outras funcionalidades para a edição dos identificadores da estrutura não estão disponíveis na operação multiutilizadores e os respectivos campos e botões são apresentados em cinzento.
Comportamento com pouco conflito na geração de ligações
Na edição no editor gráfico, é frequente a necessidade de informações de ligação. Desta forma, encontra-se a sua disposição no menu Dados do projeto o item de menu Ligações > Atualizar.
Na operação de multiutilizadores, somente ocorrerá um conflito, se dois utilizadores atualizarem ao mesmo tempo as ligações para o mesmo projeto ou para as mesmas páginas. O segundo utilizador, que tiver iniciado o processo por defeito é informado pelo EPLAN com a ajuda do diálogo do Conflito de multiutilizadores. Sendo suas alterações de ligação apresentadas correctamente, terá que ser processada novamente a geração de ligação.
Não ocorre Nenhum conflito, por exemplo, nos seguintes casos:
- Um utilizador atualiza as ligações para uma página (ou para a totalidade do projeto), enquanto um outro utilizador edita ao mesmo tempo um dispositivo, que está colocado na mesma página.
- Um utilizador atualiza as ligações para uma ou mais páginas de um projeto, enquanto um outro utilizador atualiza exatamente as ligações para outras páginas do projeto.
Anular ações
Na operação de multiutilizadores, cada utilizador pode anular suas próprias ações. Se um utilizador alterar igualmente o mesmo objeto através do primeiro utilizador após uma alteração, o primeiro utilizador perde a opção de anular sua ação.
Apesar disto, o primeiro utilizador ao tentar anular suas etapas de trabalho recebe uma mensagem que indica que não poderá anular suas alterações, pois um outro utilizador as modificou do objeto.
Veja também
Enviar e-mail em caso de conflito
Diálogo Parâmetros: Código de utilizador / Endereço