Schreibsperre für mehrere Frontends
Mit MERLIC können Sie eine MERLIC-Vision-App in mehreren simultanen Frontends öffnen, sogar auf unterschiedlichen Computern. Um sicherzustellen, dass eine MERLIC-Vision-App nicht zeitgleich in mehreren Frontends bearbeitet werden kann, ist im Frontend eine Schreibsperre integriert. Die Schreibsperre ist nicht standardmäßig aktiviert, wenn eine MERLIC-Vision-App in mehreren Frontends geöffnet wird. Sobald der Benutzer jedoch anfängt, in einem der Frontends mit der MERLIC-Vision-App zu arbeiten, indem er beispielsweise die Anwendung startet oder Parameter anpasst, wird die Schreibsperre aktiviert und die Anwendung wird automatisch für die Bearbeitung in anderen Frontends gesperrt. Die Schreibsperre bleibt so lange aktiv, wie der Benutzer die MERLIC-Vision-App in dem nicht schreibgeschützten Frontend bearbeitet.
Sie haben zwei Möglichkeiten, um die Schreibsperre aufzuheben:
Schreibsperre manuell aufheben
Diese Möglichkeit steht nur im nicht schreibgeschützten Frontend zur Verfügung, also in dem Frontend, in dem die MERLIC-Vision-App bearbeitet wurde. Daher muss der Benutzer, der mit der MERLIC-Vision-App interagiert hat, die Schreibsperre aufheben.
Um die Schreibsperre aufzuheben, öffnen Sie im Frontend den Menüeintrag „Zugriff“ und klicken Sie auf „Schreibsperre lösen“. Die Anwendung ist jetzt in allen Frontends entsperrt. Die MERLIC-Vision-App kann jetzt also wieder in anderen Frontends aufgerufen und bearbeitet werden. Wird die MERLIC-Vision-App jedoch erneut bearbeitet, wird die Schreibsperre auf allen anderen Frontends wieder aktiviert.
Das folgende Beispiel zeigt zwei Frontends mit derselben MERLIC-Vision-App. Sobald die Anwendung im Frontend auf der rechten Seite gestartet wird, wird die Schreibsperre aktiviert und das linke Frontend ist gesperrt. Die Steuerelemente auf der linken Seite sind deaktiviert und ausgegraut. Wird die Sperre durch Klicken auf „Zugriff -> Schreibsperre lösen“ aufgehoben, kann die Anwendung wieder im linken Frontend bearbeitet werden. Ebenso verhält es sich, wenn die MERLIC-Vision-App im linken Frontend bearbeitet wird. Dann wird das rechte Frontend gesperrt.
Auf automatisches Lösen der Schreibsperre warten
Die Schreibsperre wird automatisch gelöst, wenn über einen bestimmten Zeitraum hinweg kein Benutzer mit der MERLIC-Vision-App interagiert. Durch das automatische Lösen der Schreibsperre wird sichergestellt, dass die MERLIC-Vision-App nicht für längere Zeit gesperrt bleibt, falls vergessen wurde, die Schreibsperre manuell zu lösen.
Das folgende Beispiel zeigt zwei Frontends mit derselben MERLIC-Vision-App. Wie im vorherigen Beispiel wird die Schreibsperre aktiviert, sobald die Anwendung im rechten Frontend gestartet wird. Die Steuerelemente im linken Frontend sind deaktiviert und ausgegraut. Nachdem die Ausführung der App gestartet wurde, fand jedoch keine weitere Benutzerinteraktion statt. Daher wird nach kurzer Zeit die Schreibsperre automatisch gelöst.