Clipboard Funktionen
Prinzip
Markierte Teile Ihres Projekts können Sie ausschneiden oder kopieren und über die Zwischenablage einfügen. Sie können z.B. Texte und Felder kopieren oder Grafikelemente von einem Bild in ein anderes.
Vorbereitungen für neue Projekte
Bevor Sie damit beginnen, Objekte aus einem vorhandenen Projekt zu kopieren, sollten Sie unbedingt die folgenden globalen Einstellungen im neuen Projekt vornehmen. Damit stellen Sie sicher, daß beim Kopieren keine Datenverluste durch unterschiedliche Einstellungen auftreten.
- Wählen Sie, wenn möglich, das gleiche Zielgerät
- Gleichen Sie den Namen und das Protokoll der Steuerung mit dem Quellprojekt ab.
- Verwenden Sie die gleichen Zeichensätze wie im Quellprojekt.
Vorgehensweisen
Um Objekte aus der Zwischenablage in das Zielprojekt einzufügen, gibt es mehrere Möglichkeiten. Die Einstellungen für das Clipboard finden Sie im Menü unter Extras->Optionen->Clipboard :
-
Kopier/Einfügename
Hier können Sie angeben, ob beim Kopieren ein Namenszusatz eingefügt wird. -
Kopier/Einfügeeinstellungen
Es ist für Seiten möglich, genau zu definieren welche Objekte kopiert werden. -
Kopier/Einfügeoptionen
In dieser Einstellung wählen ob bestehende Objekte überschrieben werden, oder immer als neue Objekte angelegt werden
Hinweis
Beim Einfügen prüft SPSPlusWIN bei unterlagerten Objekten (z.B. Grenzwertvariable einer kopierten Variablen) immer die Wiederverwendbarkeit bereits vorhandener Objekte. Wenn im Zielprojekt bereits ein gleichnamiges Objekt existiert, wird das einzufügende Objekt ggf. umbenannt. Es erhält den nächsten freien Namen, der im Zielprojekt verfügbar ist.
Beispiel:
Die Variable Analog_Variable_4 wird in Analog_Variable _11 umbenannt, wenn im Zielprojekt bereits die Variablen Analog_Variable _1 bis Analog_Variable _10 existieren.
Was wird kopiert?
Das können Sie über die Zwischenablage kopieren:
- Alle Objekte, die im Projektfenster aufgelistet werden, z. B. Bilder, Textlisten, Variablen usw.
- Objekte aus Seiten (Kurven, Felder, Grafiken usw.) im Bildeditor
- Meldungen und Objekte aus Meldungen (Meldetext, Felder, Funktionen usw.).
Besonderheit bei Bildern
Verweist das zu kopierende Objekt auf ein Bild, das im Zielprojekt nicht existiert, so wird nicht das unterlagerte Bild kopiert, sondern ein leeres Dummy-Bild als Platzhalter angelegt, falls im Zielprojekt kein Bild existiert, das wiederverwendet werden kann. Auf diese Weise kopieren Sie mit dem Startbild nicht versehentlich das gesamte Quellprojekt.
Was wird nicht kopiert?
Diese Objekte können derzeit nicht kopiert werden:
- Rezepturen
- Druckprotokolle
- Globale Belegung der Funktionstasten
- Zeichensätze
- Bei mehrsprachigen Projekten werden nur die im Zielprojekt vorhandenen Sprachen berücksichtigt. Es werden keine neuen Sprachen angelegt.

