In EPLAN is het mogelijk om met meerdere gebruikers via een netwerk vanaf verschillende stations tegelijkertijd een project te bewerken. Dit kan in het zogeheten multi-user-gebruik tot conflicten leiden, bijvoorbeeld wanneer meerdere gebruikers dezelfde gegevens willen bewerken. Als een dergelijk conflict optreedt, wordt dit in een dialoogvenster aan de gebruikers gemeld.
Meldingen in het geval van een conflict
Als u een project wilt bewerken dat reeds door een andere gebruiker wordt bewerkt, wordt het dialoogvenster Multi-user-conflict geopend waarin wordt gemeld dat dit niet mogelijk is.
In dit dialoogvenster worden alle gebruikers weergegeven die op dat moment dezelfde gegevens bewerken, met naam, telefoon, e-mailadres en naam van het werkstation. Aan de hand van deze informatie kunt u de gebruikers via e-mail vragen om de gebruikte gegevens weer vrij te geven, of om u te informeren als ze klaar zijn met hun werk.
De bovengenoemde conflictsituatie betekent niet dat u de gegevens niet kunt bekijken, maar alleen dat de gegevens door een andere gebruiker zijn vergrendeld en niet kunnen worden bewerkt. Nadat u het dialoogvenster Multi-user-conflict hebt gesloten, wordt in EPLAN het betreffende eigenschappendialoogvenster voor de weergave geopend.
Zodra de eerste gebruiker zijn bewerking heeft afgesloten, worden de gegevens weer vrij gegeven voor andere gebruikers. U kunt de gewijzigde gegevens bekijken nadat u deze met [F5] hebt geactualiseerd. Daarbij worden ook de velden van een geopend eigenschappendialoogvenster weer vrijgeschakeld.
Opmerkingen:
- Houd er rekening mee dat het project voor multi-user-gebruik in de bewerkingsmodus "Standaard" moet worden geopend. Als u een project in de modus "Exclusief" opent, is dit project voor andere gebruikers niet toegankelijk.
- Het dialoogvenster Multi-user-conflict heeft alleen zin als elke gebruiker in het multi-user-gebruik de betreffende gebruikersgegevens in de instellingen heeft opgeslagen (Opties > Instellingen > Gebruiker > Weergave > Gebruikerskenmerk / adres).
Projectoverkoepelende bewerkingen in multi-user-gebruik
Bij sommige handelingen waarbij gegevens van een project projectoverkoepelend worden gewijzigd, kan slechts één gebruiker (exclusief) toegang tot het project hebben. Daarbij gaat het om de volgende handelingen:
- Een gebruiker bewerkt de projecteigenschappen.
- Een gebruiker brengt wijzigingen in een layoutruimte aan.
- Een gebruiker heeft voor een project het structuurcodebeheer geopend.
- Het project wordt momenteel door een andere gebruiker gecomprimeerd, gebackupt of teruggezet.
- Een gebruiker synchroniseert de stamgegevens in het project en wijzigt dus in het hele project alle stamgegevensverwijzingen.
EPLAN kan het betreffende project in een dergelijk geval niet voor multi-user-gebruik openen en informeert de andere gebruikers die het project willen openen in een dialoogvenster welke gebruiker het project op dat moment heeft geopend.
Opmerking:
Wanneer meerdere gebruikers bij multi-user-gebruik hetzelfde project hebben geopend, kunnen deze gebruikers het structuurcodebeheer openen. Daardoor kunnen de beschrijvingen van de structuurcodes ook in multi-user-modus wijzigen. In het dialoogvenster Code kunnen de beschrijvingen in de kolommen Structuurbeschrijving 1-3 en Structuurbeschrijving extra veld [1]-[10] tegelijkertijd door één gebruiker per structuurcode worden bewerkt. Andere functies voor het bewerken van structuurcodes zijn bij multi-user-gebruik niet beschikbaar en de betreffende velden en knoppen worden daarom grijs weergegeven.
Minimale conflicten bij het genereren van verbindingen
Bij de bewerking in de grafische editor moet verbindingsinformatie regelmatig worden geactualiseerd. Daartoe is in het menu Projectgegevens de menuopdracht Verbindingen > Actualiseren beschikbaar.
In multi-user-gebruik treedt alleen een conflict op als twee gebruikers tegelijkertijd de verbindingen voor hetzelfde project of voor dezelfde pagina's actualiseren. De gebruiker die de procedure als tweede heeft gestart, wordt hierover in het dialoogvenster Multi-user-conflict geïnformeerd. Om de gewijzigde verbindingen correct weer te geven, moet deze gebruiker de verbindingsgenerering vervolgens opnieuw uitvoeren.
De volgende gevallen leiden niet tot een conflict:
- Een gebruiker actualiseert de verbindingen voor een pagina (of voor het gehele project), terwijl een andere gebruiker tegelijkertijd een onderdeel bewerkt dat op dezelfde pagina is geplaatst.
- Een gebruiker actualiseert de verbindingen voor een of meerdere pagina's van een project, terwijl een andere gebruiker op dat moment de verbindingen voor andere pagina's van het project actualiseert.
Acties ongedaan maken
In multi-user-gebruik kan elke gebruiker alleen zijn eigen acties ongedaan maken. Als een gebruiker een object wijzigt dat daarvoor door een eerste (andere) gebruiker is gewijzigd, kan deze eerste gebruiker zijn actie niet meer ongedaan maken.
Als deze eerste gebruiker toch probeert zijn actie ongedaan te maken, verschijnt de melding dat zijn wijziging niet meer ongedaan kan worden gemaakt omdat een andere gebruiker het object heeft gewijzigd.
Zie ook
E-mail verzenden in het geval van een conflict