Paralleles Bearbeiten

<< Klicken Sie hier, um das Inhaltsverzeichnis anzuzeigen. >>

Navigation:  Bausteine bearbeiten >

Paralleles Bearbeiten

Arbeitet man mit mehreren Benutzern auf ein- und derselben Datenbank, ist es jederzeit möglich, dass ein Benutzer ein Objekt (auch im Admin und der Ordnerverwendung im Explorer) gleichzeitig (parallel) mit einem anderen Benutzer öffnet und bearbeiten möchte. Solange der Benutzer keine Änderung vorgenommen hat, erfolgt kein Hinweis. Sobald ein Benutzer eine Änderung an dem geöffneten Objekt vornimmt, wird das Objekt für alle anderen Benutzer gesperrt.

In Bezug auf das parallele Arbeiten an Bausteinen gibt es folge Fälle zu beachten:

Fall 1:

Baustein ist bereits zum Bearbeiten von einem Benutzer geöffnet. Ein zweiter Benutzer öffnet denselben Baustein.

Der Baustein wird geöffnet. Im Tab vor dem Kode des Bausteins wird ein Schloss-Symbol eingeblendet. Ändert der zweite Benutzer etwas am Baustein, erscheint die Meldung "Baustein xx ist bereits vom Benutzer XY gesperrt!". Die Änderungen können nur durch Speichern unter gesichert werden.

Fall 2:

Ein- und derselbe Baustein ist von zwei unterschiedlichen Benutzern geöffnet (noch kein Änderungskennzeichen am Baustein).

Benutzer 1 ändert etwas, z. B. Beginn, Inhalt, Ende, Begrenzung und speichert seine Änderungen.

Benutzer 2 ändert jetzt etwas und erhält die Meldung "Baustein wurde seit dem letzten Laden geändert. Ihre Änderungen werden verworfen." Die Daten des Bausteins werden neu geladen, die Änderungen von Benutzer 1 werden sichtbar.

Benutzer 1 schließt seinen Baustein und Benutzer 2 bearbeitet den offenen Baustein erst, wenn das Schloss-Symbol am Tab verschwunden ist. Mit Speichern und Schließen beendet er die Bearbeitung des Bausteins. Wartet Benutzer 2 nicht auf das Verschwinden des Schloss-Symbols, gilt Fall 1.

Öffnet Benutzer 1 den Baustein erneut, sieht er einerseits seine Änderungen (sofern nicht durch Benutzer 2 wieder überschrieben) und die neuen Änderungen von Benutzer 2.

Fall 3:

Benutzer 1 ist Admin, Benutzer 2 ist ein normaler Anwender.

Benutzer 2 hat einen Baustein offen und ändert die Bezeichnung.

Benutzer 1 öffnet den gleichen Baustein. Er bekommt keine Meldung, im Tab ist das Schloss-Symbol sichtbar.

Benutzer 1 klickt auf Entsperren, dann bearbeitet und speichert er den Baustein.

Will Benutzer 2 den Baustein auch speichern, steht ihm nur noch der Speichern unter-Button zur Verfügung. Schließt er den Tab, so erhält er in der Statuszeile folgende Meldung: "Die Sperre Ihres Bausteins wurde durch einen anderen Benutzer aufgehoben. Ihre Änderungen können nicht gespeichert werden. Möchten Sie dennoch speichern, nutzen Sie bitte Speichern unter." Ein Speichern über den Schließen-Dialog ist demnach nicht möglich.