Ansicht Projektvergleich - Unterschiede / Befehl Übernommene Änderungen übertragen
Das Ergebnis des Vergleichs wird in der Ansicht Projektvergleich - Unterschiede angezeigt. Der linke Bereich der Ansicht zeigt das derzeit geöffnete Projekt. Der rechte Bereich der Ansicht identifiziert das für den Vergleich verwendete Referenzprojekt:
Jede Zeile enthält einen farbigen, grau unterlegten Eintrag.
Bedeutung der Farben:
Farbe |
Bedeutung |
---|---|
Schwarz |
Identische Einheiten. |
Grau hervorgehoben |
Die Einheiten sind unterschiedlich. |
Grau hervorgehoben mit blauer Fettschrift |
Die Einheit ist nur im Referenzprojekt vorhanden. |
Grau hervorgehoben mit grüner Fettschrift |
Die Einheit ist nur im Aktuellen Projekt vorhanden (nicht im Referenzprojekt). |
Grau hervorgehoben mit roter Schrift und |
Die Einheit weist unterschiedliche Eigenschaften auf. |
Grau hervorgehoben mit roter Schrift und |
Die Zugriffsrechte der Einheiten unterscheiden sich. |
Grau hervorgehoben mit roter Fettschrift und |
Die Implementierung der Einheiten ist unterschiedlich. Doppelklicken Sie auf die Zeile, um die objektspezifische Vergleichsansicht anzuzeigen. |
Gelb hervorgehoben |
Die Einheit wird zur Übernahme aktiviert. |
Gelb hervorgehoben und |
Hinzufügen der Referenzeinheit zum geöffneten Projekt ist aktiviert. |
Gelb hervorgehoben und |
Löschen der Einheit (im Aktuellen Projekt) ist aktiviert. |
Gelb hervorgehoben und |
Aufnahme der Eigenschaften des Referenzprojekts ist aktiviert. |
Gelb hervorgehoben mit roter Schrift und |
Aufnahme der Zugriffsrechte des Referenzprojekts ist aktiviert. |
Grau hervorgehoben mit roter Fettschrift und |
Aufnahme der Implementierung des Referenzprojekts ist aktiviert. |
Folgende Informationen sind in der Ansicht Projektvergleich - Unterschiede enthalten.
Element |
Beschreibung |
---|---|
Vergleichsoptionen |
Im Dialogfeld Projektvergleich definierte Vergleichsoptionen. |
Vergleichsstatistik |
Anzahl der hinzugefügten, gelöschten und geänderten Einheiten im Aktuellen Projekt im Vergleich zum Referenzprojekt. Ändern bedeutet Unterschiede einer in beiden Projekten verfügbaren Einheit. |
Mithilfe der Funktionen der Symbolleiste oberhalb der Vergleichsergebnisse können Sie den Vergleich bearbeiten:
Element |
Beschreibung |
---|---|
|
Um detaillierte Informationen zu den Unterschieden zwischen in roter Fettschrift dargestellten Einheiten anzuzeigen, klicken Sie auf den grünen Rechtspfeil in der Symbolleiste. Die Ansicht Projektvergleich -<Objektname> Unterschiede wird geöffnet. In diesem Dialogfeld werden die Inhalte der zwei Versionen in einer Detailansicht gegenüber gestellt. Die Elemente, die sich voneinander unterscheiden, werden in den oben beschriebenen Farben dargestellt. oBei einer POU werden die Informationen im zugehörigen Text- oder Grafikeditor für das aktuelle Projekt auf der linken und für das Referenzprojekt auf der rechten Seite angezeigt. Bei den kleinsten miteinander verglichenen Entitäten handelt es sich um Zeilen (ST, IL), Netzwerke (FUP, KOP) oder Elemente (CFC, SFC). oBei einem Gerät werden die Variablenentitäten wie Adresse, Parameter oder die Zuordnung in einer Tabelle aufgeführt. Wie oben beschrieben werden in der Tabelle auf der linken Seite die Entitäten des aktuellen Projekts und auf der rechten Seite die Entitäten des Referenzgeräts angezeigt. In der Vergleichsansicht können Sie die zwei angezeigten Versionen zwar nicht bearbeiten, Sie können jedoch die Referenzversion an Stelle der aktuellen Version übernehmen (siehe die Beschreibung der Schaltfläche Block übernehmen). |
|
Rückkehr zu den Vergleichsergebnissen. |
|
Der Cursor wechselt zur nächsten Einheit in der Baumstruktur der Geräte, in der dann die entsprechenden Unterschiede angezeigt werden. |
|
Der Cursor wechselt zur vorhergehenden Einheit mit Anzeige der entsprechenden Unterschiede. |
Schaltfläche |
Die Version eines im Referenzprojekt enthaltenen Blocks wird ebenfalls für das aktuelle Projekt übernommen. Die Übernahme erfolgt ausgehend vom Referenzprojekt in das aktuelle Projekt, nicht umgekehrt. In der Ansicht Projektvergleich -<Objektname> Unterschiede (siehe die Beschreibung des grünen Rechtspfeils) besteht ein Block aus der Entität (Zeile, Netzwerk, Element), auf der der Cursor platziert ist, sowie aus den vorhergehenden und nachfolgenden Entitäten mit derselben Unterschiedsmarkierung (z. B. nachfolgende Zeilen). Wenn Sie einen Block in der Ansicht Projektvergleich -<Objektname> Unterschiede übernehmen, wird er in der aktuellen Version gelb hervorgehoben dargestellt. In der Ansicht der Vergleichsergebnisse besteht ein Block jedoch aus der Einheit, auf der der Cursor platziert ist, sowie aus den untergeordneten Einheiten. Wenn Sie einen geänderten Block in der Vergleichsansicht übernehmen, werden die zugehörigen Einheiten im aktuellen Projekt gelb mit einem Häkchen dargestellt. Wenn Sie einen neu in die aktuelle Version eingefügten Block übernehmen, wird er gelöscht (markiert durch ein kleines rotes Pluszeichen). Wenn Sie hingegen einen in der aktuellen Version gelöschten Block übernehmen, wird dieser wieder in die aktuelle Version eingefügt (markiert durch ein kleines grünes Pluszeichen). Wenn Sie eine einzelne Entität durch Klicken auf die Schaltfläche Einzeln übernehmen ersetzen, wird die Frage angezeigt, ob Sie diese um in die detaillierte Ansicht übertragen möchten. Durch wiederholtes Klicken auf die Schaltfläche Block übernehmen werden die während der letzten Ausführung vorgenommen Änderungen verworfen. |
Schaltfläche |
Die Einheit (Ansicht der Vergleichsergebnisse) bzw. Entität, auf der der Cursor platziert ist, wird in die im Referenzprojekt enthaltene Version für das aktuelle Projekt übernommen. Die Übernahme erfolgt ausgehend vom Referenzprojekt in das aktuelle Projekt, nicht umgekehrt. Wenn Sie eine Entität in der Ansicht Projektvergleich -<Objektname> Unterschiede übernehmen, wird sie in der aktuellen Version gelb hervorgehoben dargestellt. Wenn Sie zur Ansicht der Vergleichsergebnisse zurückkehren, werden Sie gefragt, ob Sie die Änderungen bestätigen möchten. Wenn beide Versionen identisch sind, werden sie in den Vergleichsergebnissen jetzt in schwarz Normalschrift angezeigt. Wenn Sie jedoch eine einzelne Einheit in der Ansicht der Vergleichsergebnisse übernommen haben, wird deren Name sowie der Name aller anderen Einheiten, von der die angegebenen Einheit abhängt, im aktuellen Projekt gelb hervorgehoben. Darüber hinaus wird den Namen ein Häkchen nachgestellt. Durch die Übernahme einer neu in die aktuelle Version eingefügten Einheit wird diese zusammen mit den untergeordneten Einheiten gelöscht, was durch ein kleines rotes Pluszeichen auf den entsprechenden Zeilen ausgewiesen wird. Durch die Übernahme einer in der aktuellen Version gelöschten Einheit wird diese zusammen mit allen Einheiten, von denen sie abhängt, wieder eingefügt. Die Namen werden jeweils mit einem kleinen grünen Pluszeichen markiert. Wenn Sie eine Einheit eingeben, werden Sie gefragt, ob Sie diese um in die Detailansicht übernehmen möchten. Durch wiederholtes Klicken auf die Schaltfläche Einzeln übernehmen werden die während der letzten Ausführung vorgenommen Änderungen verworfen. |
|
Durch Klicken auf dieses Symbol werden die Ordner, Zugriffsrechte oder Objekteigenschaften der Einheit, auf der der Cursor platziert ist, so, wie sie in der Referenzversion festgelegt wurden, in das aktuelle Projekt übernommen. Die Übernahme erfolgt ausgehend vom Referenzprojekt in das aktuelle Projekt, nicht umgekehrt. Eine Gruppe von Objekten wird angezeigt. Im DialogfeldÜbernehmen können Sie Ordner, Zugriffsrechte oder Objekteigenschaften auswählen. Im Anschluss daran wird die zugehörige Einheit gelb hervorgehoben und die Symbole für Ordner, Zugriffsrechte oder Objekteigenschaften werden mit einem Häkchen versehen. |
|
Diese Schaltfläche ist nur in der Ansicht Projektvergleich -<Objektname> Unterschiede verfügbar. Sie ermöglicht das Umschalten zwischen zwei verschiedenen Anzeigemodi: oUnterschiedliche Entitäten (Zeilen, Netzwerke, Elemente) werden rot dargestellt und als Änderungen gekennzeichnet. oIm Aktuellen Projekt werden die Einheiten als kürzlich hinzugefügt dargesetllt, im Referenzprojekt werden sie als gelöscht dargestellt. HINWEIS: Abhängig vom Anzeigemodus werden erkannte Unterschiede in den Statistiken als geändert, eingefügt oder gelöscht aufgenommen wird: |
Um den Vergleichsmodus zu beenden, klicken sie auf die Schaltfläche X der Registerkarte Projektvergleich - Unterschiede. Eine Meldung mit der Aufforderung zur Übertragung der Änderungen wird angezeigt.
Klicken Sie auf Ja, um die Inhalte, Eigenschaften oder Zugriffsrechte der gelb hervorgehobenen Objekte im Aktuellen Projekt zu ändern und sie dem Referenzprojekt anzupassen. Die Projektvergleichsansicht wird geschlossen.
Das Dialogfeld Übernehmen enthält die folgenden Elemente zur Übernahme von Metadaten:
Element |
Beschreibung |
---|---|
Zugriffsrechte |
Wenn diese Option ausgewählt ist, werden dei Änderungen der Zugriffsrechte übernommen. |
Übernommene Gruppen |
Gruppierung mit Zugriffsrechten vom Referenzprojekt übernommen. Eine Gruppe wird übernommen, wenn sie in beiden Projekten mit unterschiedlichen Zugriffsrechten vorhanden ist. Beispiel: Group_A |
Nicht zulässige Gruppen (fehlen in beiden Projekten) |
Die Gruppe wird nicht übernommen, wenn sie nicht in einem der beiden Projekte vorhanden ist. |
Eigenschaften |
Wenn diese Option ausgewählt ist, werden die Eigenschaften übernommen. Diese Option ist nur verfügbar, wenn die Eigenschaften des Referenzprojekts und des Objekts unterschiedlich sind. |
OK |
Klicken Sie auf OK, um die empfohlenen Einstellungen zu übernehmen. |
BefehlÜbernommene Änderungen übertragen
Nachdem die Änderungen des Projektvergleichs übernommen wurden, führen Sie den Befehl Projekt > Übernommene Änderungen übertragen aus. Die Änderungen werden auf das Aktuelle Projekt angewendet. Um die Änderungen dauerhaft anzuwenden, führen Sie den Befehl Datei > Projekt speichern aus.
Änderungen, die im Visualisierungs-Manager vorgenommen werden, wirken sich auf die Projekteinstellungen aus. Folglich werden beide Objekt als geändert markiert.
Hotkey-Einstellungen für den Aktionstyp Dialog öffnen:
Parameterliste und Parametername in der Hotkey-Konfiguration müssen mit den Parametern im betreffenden Dialogfeld übereinstimmen. Nur dann können Änderungen an bestimmten Werten einzeln übernommen werden. Andernfalls können die Hotkey-Einstellungen nur als Block oder überhaupt nicht übernommen werden.