Information

  • Nachfolgend wird erklärt, wie man mit PLANTA-eigener Mimik des Drag&Drop
    • Feldinhalte, Spalteninhalte und Datensätze kopiert
    • Datensätze verschiebt
    • sowie Datensätzen durch Verwenden von arithmetischen Operationen beim Drag&Drop-Kopieren bearbeitet

PLANTA-Drag&Drop

  • Kopieren: STRG + Ziehen mit der linken Maustaste zu der gewünschten Stelle und anschließend Loslassen der Maus
  • Verschieben: SHIFT + Ziehen mit der linken Maustaste zu der gewünschten Stelle und anschließend Loslassen der Maus
  • Alternativ zum Ziehen mit der Maus können die Pfeiltasten sowie die Tasten Bild auf/ab und Pos1/Ende betätigt werden.
  • Ist die Stelle, zu der kopiert bzw. verschoben werden soll, nicht sichtbar, wird beim Ziehen mit der Maus automatisch zu dieser gescrollt.

Drag & Drop-Kopieren von Daten

Videoanleitung

Information

  • Bei Drag&Drop lassen sich Ausgabe- und Eingabefelder als Quelle verwenden.
  • Auf Ausgabefelder kann nicht kopiert werden.
  • Ob von einem Objekt (Feld/Spalte) in ein anderes Objekt kopiert werden kann, hängt vom Spaltentyp des Quell- und des Zielobjekts ab.
    • Z.B. kann der Wert aus einem Währungsfeld in ein Textfeld kopiert werden, aber nicht umgekehrt.
    • Ist es nicht möglich, erscheint nach dem Loslassen der linken Maustaste die Meldung Kopieren nicht möglich.

Feld zu Feld

Ziel

  • Kopieren der Inhalte eines Feldes in ein anderes Feld

Vorgehensweise

  • Den Inhalt des Quelldatenfeldes mit STRG + Festhalten der linken Maustaste zu dem Zieldatenfeld ziehen.
    • Dabei wird das Quelldatenfeld grün und das Zieldatenfeld blau markiert.
    • Die Cursoranzeige ändert sich und die Art des Kopiervorgangs wird grafisch angezeigt.
  • Sobald sich der Cursor auf dem Zieldatenfeld befindet, die linke Maustaste loslassen.
    • Der Wert des Quelldatenfelds wird in das Zieldatenfeld eingetragen.

Hinweis

  • Die Kopierart Feld zu Feld ist standardmäßig vorbelegt.
    • Wurde sie beim Kopieren verändert, kann sie über Bearbeiten Drag&Drop-Kopieren → Feld zu Feld oder über die Tastenkombination STRG + 1 zurückgesetzt werden.
  • Feldinhalte können nicht nur zwischen Datensätzen innerhalb eines Moduls, sondern auch zwischen zwei Modulen kopiert werden.
    • die Ressourcen-ID vom Modul Ressourcenstruktur ins Modul Ressourcendatenblatt.

Feld zu Spalte

Definitionen

  • Man unterscheidet zwischen datenlogischen und layoutbezogen Spalten.
  • Eine datenlogische Spalte beinhaltet das gleiche Datenfeld in allen Datensätzen eines Datenbereichs.
    • In horizontalem Layout entspricht eine Spalte im Layout auch einer datenlogischen Spalte.
      • Vgl. Spalten in Microsoft Excel
    • In vertikalem Layout entspricht eine Zeile im Layout einer datenlogischen Spalte (Der Datensatz ist hier eine Spalte).
    • In einer Maske existieren keine Zeilen/Spalten im Layout. Hier entspricht ein Datenfeld in allen Masken-Datensätzen einer datenlogischen Spalte.
  • Die nachfolgenden Beispiele werden anhand eines Moduls mit horizontalem Layout erklärt.

Ziel

  • In markierten Datensätzen eine Spalte mit einem bestimmten Wert belegen

Vorgehensweise

  • Zieldatensätze markieren.
  • Die Kopierart über Bearbeiten → Drag&Drop-KopierenFeld zu Spalte oder über die Tastenkombination STRG + 2 festlegen.
  • Mit STRG + Festhalten der linken Maustaste den Wert aus dem Quelldatenfeld zu der Zielspalte ziehen.
    • Dabei ändert sich die Cursoranzeige und die Art des Kopiervorgangs wird grafisch angezeigt.
  • Sobald sich der Cursor auf der Zielspalte befindet, die linke Maustaste loslassen.
    • Der Wert des Quelldatenfelds wird für alle markierten Datensätze in die Datenfelder der Zielspalte eingetragen.

Hinweise

  • Die Zielspalte kann die Spalte sein, aus der das Quelldatenfeld stammt oder es kann eine andere Spalte als Zielspalte verwendet werden.
  • Drag&Drop-Kopieren → Feld zu Spalte auf verhält sich Projektionsdatenfeldern wie Drag&Drop-Kopieren → Feld zu Feld.

Spalte zu Spalte

Ziel

  • Kopieren der Feldinhalte von einer Spalte zur anderen

Vorgehensweise

  • Zieldatensätze markieren.
  • Die Kopierart über Bearbeiten → Drag&Drop-Kopieren → Spalte zu Spalte oder über die Tastenkombination STRG + 3 festlegen.
  • Mit STRG + Festhalten der linken Maustaste die Werte der Quellspalte zur Zielspalte ziehen.
    • Dabei ändert sich die Cursoranzeige und die Art des Kopiervorgangs wird grafisch angezeigt.
  • Sobald sich der Cursor auf der Zielspalte befindet, die linke Maustaste loslassen.
    • Für alle markierten Datensätze werden die Werte der Quellspalte in die Datenfelder der Zielspalte eingetragen.

Hinweis

  • Drag&Drop-Kopieren → Spalte zu Spalte verhält sich auf Projektionsdatenfeldern (Felder unter der Zeitskala) wie Drag&Drop-Kopieren → Feld zu Feld.

Operationen beim Kopieren

Informationen

  • Die Möglichkeit mit Drag&Drop zu kopieren und dabei arithmetische Operationen durchzuführen ist für die Kopierarten Feld zu Feld, Feld zu Spalte und Spalte zu Spalte gegeben.
  • Das nachfolgende Beispiel beschreibt den Kopiervorgang Feld zu Spalte mit der Operation Addition.
  • Die Vorgehensweise bei der Verwendung von anderen Kopierarten und weiterer Operationskriterien ist identisch.

Ziel

  • Einen Wert aus dem Quelldatenfeld auf die Zielspalte kopieren und den Wert gleichzeitig verändern.

Vorgehensweise

  • Zieldatensätze markieren.
  • Die Kopierart über Bearbeiten → Drag&Drop-Kopieren → Feld zu Spalte oder über die Tastenkombination STRG + 2 festlegen.
  • Die Operation über BearbeitenOperation bei Kopieren auswählen (z.B. + (Addition)).
  • Mit STRG + Festhalten der linken Maustaste den Wert aus dem Quelldatenfeld zu der Zielspalte ziehen.
    • Dabei ändert sich die Cursoranzeige und die Art des Kopiervorgangs wird grafisch angezeigt.
  • Sobald sich der Cursor auf der Zielspalte befindet, die linke Maustaste loslassen.
  • Die Dialogbox: Addieren von erscheint. Hier die gewünschte Zahl eingeben und durch Klick auf OK die Dialogbox bestätigen.
    • Der durch die gewählte Operation und Zahl berechnete Wert wird für alle markierten Datensätze in die Datenfelder der Zielspalte eingetragen.

Drag & Drop-Kopieren/Verschieben von Datensätzen

Videoanleitung

Informationen

  • Die Logik der Positionierung ist beim Kopieren/Verschieben von Datensätzen gleich, der einzige Unterschied besteht darin, dass
    • beim Kopieren ein neuer Datensatz erzeugt wird und
    • beim Verschieben ein bestehender Datensatz an eine andere Stelle verschoben wird.
  • Beim Kopieren/Verschieben spricht man von einer Quelle und einem Ziel.
    • Die Quelle ist der Datensatz,
      • den man verschieben oder von dem man eine Kopie erstellen möchte.
      • Er wird beim Kopieren/Verschieben grün visualisiert.
    • Das Ziel ist die Zielposition (die Stelle, zu der Quelldatensatz verschoben werden soll) - die Position unter, über oder auf einem Datensatz.
      • Die Position unter/über dem Datensatz zu dem verschoben/kopiert werden soll, wird mit einer dunkelblauen Linie und drei schwarzen Pfeilen nach unten/oben visualisiert.
      • Die Position auf dem Datensatz, dem der wird hellblau (der ganze Datensatz wird hellblau markiert) visualisiert.

Details

Hinweise

  • Drag&Drop-Kopieren/Verschieben von Datensätzen zwischen Modulen ist nicht erlaubt.
  • Strukturieren von Datensätzen ist nicht in allen Modulen erlaubt.
    • Falls Strukturierung nicht erlaubt ist, bewirkt die weiter unten beschriebene Strukturierungsmethode einfaches Verschieben bzw. Kopieren eines Quelldatensatzes.

Vorgehensweise

  • Die nachfolgenden Beispiele werden anhand des Moduls Terminplan erklärt.
  • Um den unten stehenden Anweisungen folgen zu können, bitte im Terminplan eines leeren Projekts 8 Vorgänge einfügen und von "Vorgang A" bis "Vorgang H" benennen.
  • Speichern und auf den Button PSP-Code bilden unter dem Projektbalken klicken um automatisch die IDs für die Vorgänge zu generieren.
  • Ergebnis:

Verschieben

Hinweise

  • Durch Customizing-Einstellungen kann Verschieben von Datensätzen innerhalb eines Modul-Datenbereichs erlaubt bzw. verhindert werden.
    • Falls Verschieben nicht möglich ist, erscheint nach dem Loslassen der linken Maustaste folgende Meldung: Verschieben nicht möglich.
  • Es ist nicht möglich, einen Datensatz auf einen ihm untergeordneten Datensatz zu verschieben.
  • Der Quelldatensatz wird mit all seinen untergeordneten Datensätzen verschoben.

 Verschieben mit Strukturieren

Unterordnen

Vorgänge 2 und 3 sollen dem Vorgang 1 untergeordnet werden.

  • Vorgänge 2 und 3 markieren und mit SHIFT + linke Maustaste auf den Vorgang 1 ziehen.

  • Linke Maustaste loslassen.
  • Ergebnis: Die Vorgänge 2 und 3 wurden unter den Vorgang 1 verschoben.

Dem Vorgang 1 soll zusätzlich der Vorgang 4 untergeordnet werden und unter dem Vorgang 3 positioniert werden.

  • SHIFT + linke Maustaste den Vorgang 4 unter den Vorgang 3 schieben, so, dass eine dunkelblaue Linie unter dem Vorgang 3 erscheint.

  • Linke Maustaste loslassen.
  • Ergebnis:

  • Speichern und den Button Terminplan berechnen in der Symbolleiste betätigen.
  • Ergebnis: Der Vorgang 1 ist fett dargestellt und somit als Sammelvorgang visualisiert.

  • Auf den Button PSP-Code bilden neben der Projektbezeichnung klicken.
  • Ergebnis: Die neue Struktur wird abgebildet.

Ausrücken

Der untergeordnete Vorgang 1.1 soll ausgerückt werden (nicht mehr dem Vorgang 1 untergeordnet sein).

  • Das Ausrücken lässt sich dadurch erreichen, dass der untergeordnete Vorgang entweder unter oder über den gewünschten übergeordneten Vorgang geschoben wird. Dies kann sowohl der eigene übergeordnete als auch jeder andere übergeordnete Vorgang sein, abhängig davon, an welcher Stelle der auszurückende Vorgang positioniert werden soll.
  • Der Vorgang wird an der Stelle positioniert, an die er mit der Maus geschoben wird.
  • SHIFT + linke Maustaste den Vorgang 1.1 über den Vorgang 3 schieben, sodass eine dunkelblaue Linie über dem Vorgang 3 erscheint.

  • Linke Maustaste loslassen.
  • Ergebnis: Der Vorgang 1.1 wurde auf der obersten Ebene über dem Vorgang 3 positioniert und ist somit kein übergeordneter Vorgang mehr.

  • Speichern und auf den Button PSP-Code bilden neben der Projektbezeichnung klicken.
  • Ergebnis: Die neue Struktur wird abgebildet.

Verschieben ohne Strukturieren

Vorgang 1.2 soll über dem Vorgang 1.1 positioniert werden

  • SHIFT + linke Maustaste den Vorgang 1.2 über den Vorgang 1.1 schieben, sodass eine dunkelblaue Linie über dem Vorgang 1.1 erscheint.

  • Linke Maustaste loslassen.
  • Ergebnis:

Der Sammelvorgang 1 soll mit seinen Untervorgängen unter dem Vorgang 6 positioniert werden

  • SHIFT + linke Maustaste den Vorgang 1 unter den Vorgang 6 schieben, sodass eine dunkelblaue Linie unter dem Vorgang 6 erscheint.

  • Linke Maustaste loslassen.
  • Ergebnis:

  • Speichern und auf den Button PSP-Code bilden neben unter dem Projektbalken klicken.
  • Ergebnis: Die neue Struktur wird abgebildet.

Kopieren

Hinweise

  • Beim Kopieren von Datensätzen werden die Identnummern der Zielobjekte neu erzeugt.
    • Ggf. werden weitere Identnummer im Zielobjekt angepasst.
  • Werte der Ausgabefelder werden nicht mitkopiert.
  • Werte der Eingabefelder, auch der nicht angezeigten Eingabefelder, des Quellobjektes werden immer mitkopiert.
  • Es werden nur sichtbare Datensätze kopiert. D. h. kopiert man einen Datensatz, bei dem ein Teil der untergeordneten Datensätze durch Filterkriterien in dem Modul nicht angezeigt werden, werden nur die angezeigten untergeordneten Datensätze mitkopiert.

Strukturieren durch Kopieren

Information

  • Um ganze Datensätze zu kopieren, muss folgende Einstellung vorgenommen werden:
    • In der Menüleiste Bearbeiten → Drag&Drop-Kopieren → Datensatz/-sätze auswählen oder die Tastenkombination STRG + 4 verwenden.

Es sollen Kopien von den Vorgängen 3 und 4 erstellt und gleichzeitig dem Vorgang 1 untergeordnet werden

  • Vorgänge 3 und 4 markieren und mit STRG + linke Maustaste auf den Vorgang 1 ziehen.

  • Linke Maustaste loslassen.
  • Speichern und auf den Button PSP-Code bilden klicken.
  • Ergebnis: Es wurden Vorgänge 1.1 und 1.2 mit den Daten aus den Vorgängen 3 und 4 automatisch erstellt und dem Vorgang 1 zugeordnet.

Es soll zusätzlich eine Kopie des Vorgangs 5 erstellt und ebenfalls dem Vorgang 1 untergeordnet werden

  • Vorgang 5 mit STRG + linke Maustaste unter den Vorgang 1.2 ziehen.

  • Linke Maustaste loslassen.
  • Speichern und auf den Button PSP-Code bilden klicken.
  • Ergebnis: Es wurde Vorgang 1.3 mit den Daten aus dem Vorgang 5 automatisch erstellt und unter dem Vorgang 1.2 positioniert.

  • Speichern und den Button Terminplan berechnen in der Symbolleiste betätigen.
  • Ergebnis: Der übergeordnete Vorgang ist jetzt fett dargestellt.

Kopieren ohne zu strukturieren

Information

  • Um ganze Datensätze zu kopieren, muss folgende Einstellung vorgenommen werden:
    • In der Menüleiste Bearbeiten → Drag&Drop-Kopieren → Datensatz/-sätze auswählen oder die Tastenkombination STRG + 4 verwenden.

Es soll eine Kopie des Sammelvorgangs 1 erstellt und unter dem Vorgang 6 positioniert werden

  • STRG + linke Maustaste den Vorgang 1 unter den Vorgang 6 schieben, sodass unter dem Vorgang 6 eine dunkelblaue Linie erscheint.

  • Linke Maustaste loslassen. Wird STRG zu früh losgelassen, wird der Datensatz nicht kopiert.
  • Speichern und auf den Button PSP-Code bilden klicken.
  • Ergebnis: Es wurde Sammelvorgang 7 mit den Daten aus dem Vorgang 1 automatisch erstellt und unter dem Vorgang 6 positioniert.

Es soll eine Kopie des Vorgangs 5 erstellt und über dem Vorgang 1 positioniert werden

  • STRG + linke Maustaste den Vorgang 5 über den Vorgang 1 schieben, sodass über dem Vorgang 1 eine dunkelblaue Linie erscheint.

  • Linke Maustaste loslassen.
  • Ergebnis: Es wurde ein neuer Vorgang mit den Daten aus dem Vorgang 5 automatisch erstellt und über dem Vorgang 1 positioniert.

  • Speichern und auf den Button PSP-Code bilden klicken.
  • Ergebnis: Aufgrund der Positionierung an der obersten Stelle wird der neue Vorgang zu Vorgang 1.