Introduction/Program Operation

Copy and Move via Drag & Drop

   Information

  • Below, you will learn how to

    • copy field contents, column contents, and records

    • move records

    • edit records by using arithmetical operations while copying via Drag & Drop, using PLANTA’s own Drag&Drop mimic.

PLANTA Drag&Drop
  • Copy: CTRL + left-click and drag to the required position while holding down the left mouse button and subsequently release the mouse button

  • Move: SHIFT + left-click and drag to the required position while holding down the left mouse button and subsequently release the mouse button

  • As an alternative, you can also use the arrow buttons as well as the page up/page down and Pos1/End keys.

  • If the position to which records are to be copied or moved is not visible, the bar scrolls to that area automatically when dragging with the mouse.

Drag & Drop Copying of Data

Video Tutorial

Information

  • Output and input fields may be used as a source for Drag&Drop operations.

  • You cannot copy to output fields.

  • The database type of source and target object determines whether you can copy from one object (field/column) to another.

    • You can, e.g., copy from a currency field to a text field, but not vice versa.

    • If copying is not permitted, the Unable to copy message will be displayed after you have released the left mouse button.

Field to Field

Objective

  • To copy an entry from one field to another.

Procedure

  • Drag the content of the source field to the target data field by pressing CTRL + holding down the left mouse button.

    • As a result, the source field is colored green and the destination field is colored blue.

    • The cursor display is changed and the copying type is graphically displayed.

  • As soon as the cursor is on the target field, release the left mouse button.

    • The value of the source field is copied to the target data field.

Note

  • The Field to Field copy type is set by default.

    • If you have changed the copy type while copying, you can change to the ­Field to Field­ type again using the Edit Drag&Drop copy → Field to field menu item or via shortcut CTRL + 1.

  • You cannot only copy field content between records within a module but also between two modules.

    • You can copy, e.g., the resource ID from the Resource Structure module to the Resource Data Sheet module.

Field to Column

Definition

  • It is distinguished between data logical and layout related columns.

  • A data logical column contains the same data field in all records of a data area.

    • In the horizontal layout, a visual column is equivalent to a data logical column.

      • Compare: columns in Microsoft Excel.

    • In the vertical layout, a line is equivalent to a data logic column (the record is a column here).

    • In forms there are no visual lines or columns. A data field in all form records is equal to a data logic column.

  • The following examples are explained on the basis of a module with a horizontal layout.

Objective

  • To fill the marked fields in a column with a particular value.

Procedure

  • Mark target records.

  • Define the copy type via the Edit → Drag&Drop copyField to column menu item or by using the CTRL + 2 shortcut.

  • Drag the content of the source field to the destination column by pressing CTRL and holding the left mouse button.

    • The cursor display will change and the copying type will be displayed graphically.

  • Release the left mouse button as soon as the cursor is on the target field.

    • The source data field value is copied to all data fields of the destination column for all marked records.

Notes

  • As target column you can use the column from which the source data field stems or another column.

  • Drag&Drop copy → Field to column behaves on projection data fields (fields below the time scale) like Drag&Drop copy → Field to field.

Column to Column

Objective

  • To copy the contents of the fields from one column to another

Procedure

  • Mark target records.

  • Define the copy type via the Edit → Drag&Drop copy → Column to column menu item or by using the CTRL + 3 shortcut.

  • Drag the content of the source column to the target column by pressing CTRL and holding down the left mouse button.

    • The cursor display will change and the copying type will be displayed graphically.

  • Release the left mouse button as soon as the cursor is on the target field.

    • The source column field value is copied to all data fields of the destination column for all marked records.

Note

  • Drag&Drop copy → Column to column behaves on projection data fields (fields below the scale) like Drag&Drop copy → Field to field.

Copy Operation

Information

  • You can use Drag&Drop with arithmetical operations for all copy types Field to field, Field to column and Column to column.

  • The following example describes the Field to column copy type with Addition operation.

  • The procedure for other copy types and other copy operators is identical.

Objective

  • To copy a value from a source data field to a destination column and change the value at the same time.

Procedure

  • Mark target records.

  • Define the copy type via the Edit → Drag&Drop copy → Field to column menu item or by using the CTRL + 2 shortcut.

  • Select an operator via EditCopy operation ( e.g. + (Addition)).

  • Drag the content of the source field to the destination column by pressing CTRL and holding the left mouse button.

    • The cursor display will change and the copying type will be displayed graphically.

  • Release the left mouse button as soon as the cursor is on the target field.

  • The Add: will be displayed. Enter the required figure and confirm the message by clicking on OK.

    • The value calculated on the basis of the selected operator and figure is entered in all field of the target column for all marked records.

Drag & Drop Copying/Moving of Data

Video Tutorial

Information

  • The positioning logic is the same for both methods. The only difference is that

    • when copying, a new record will be created and

    • when moving, the very record will be moved to the other position.

  • The terms source and target are central in copying/moving.

    • The Source is the record

      • which you want to copy or move.

      • It is visualized in green during copying or moving.

    • The target is the target position (the position to which the source record is to be moved), a position below, above, or on a record.

      • The position below/above the record to which you want to move/copy is visualized by a dark blue line and three black arrows pointing down/up.

      • The position on the target record will be colored in light blue (the entire record will be colored in light blue).

Details

Notes

  • Drag&Drop copying/moving of records between modules is not permitted.

  • Structuring records is not allowed for all modules.

    • If structuring is not allowed, records you want to structure will simply be moved or copied.

Procedure

  • All following examples are based on the Schedule module.

  • To be able to follow the instructions below, insert 8 new tasks in the schedule of an empty project and name them from "Task A" to "Task H”.

  • Save and click on the https://confluence.planta.services/download/attachments/7885165/ButtonPSP14.png?api=v2  Generate WBS code button below the project bar in order to automatically generate the IDs for the tasks.

  • Result:

VGNeuEN.png

Move

Notes

  • In the customizing settings, the movement of records can be permitted or prohibited.

    • If moving is not allowed, the following message will be displayed after releasing the left mouse button: Cannot perform move.

  • It is not possible to move a parent record to its child record.

  • The source record is always copied/moved including all of its child records.

 Moving and Structuring

Subordinate

Tasks 2 and 3 are to be subordinated to task 1.

  • Mark tasks 2 and 3 and drag them to task 1 by pressing SHIFT + holding down the left mouse button.

Sammelvorgang1EN.png

  • Release the left mouse button.

  • Result: Tasks 2 and 3 are moved below task 1.

Sammelvorgang2EN.png

Task 4 should also be a child of task 1 and should be positioned under task 3.

  • Drag task 4 below task 3 by pressing SHIFT and holding down the left mouse button, so that a dark blue line is displayed below task 3.

Sammelvorgang3EN.png

  • Release the left mouse button.

  • Result:

Sammelvorgang4EN.png

  • Save and click on the calculate_schedule.png Calculate schedule button in the toolbar.

  • Result: Task 1 is marked in bold and hence visualized as summary task.

Sammelvorgang5EN.png

  • Click on the https://confluence.planta.services/download/attachments/7885165/ButtonPSP14.png?api=v2 Generate WBS code button next to the project name.

  • Result: The new structure is displayed.

Sammelvorgang6EN.png

Outdent

Task 1.1 is to be outdented (it is no longer to be a child of task 1).

  • You can outdent the task by moving the child record above or below the required parent record. A parent record can be the parent record of the required child record or every other parent record, depending on the position to which the child record is to be moved.

  • The task is placed at the position to which it is moved with the mouse.

  • By pressing SHIFT and holding the left mouse button, drag task 1.1 above task 3 so that a dark blue line appears above task 3.

Ausruecken3EN.png

  • Release the left mouse button.

  • Result: Task 1.1 is positioned on the highest level above task 3. Thus, it is no longer a child of task 1.

Ausruecken4EN.png

  • Click on the https://confluence.planta.services/download/attachments/7885165/ButtonPSP14.png?api=v2 Generate WBS code button next to the project name.

  • Result: The new structure is displayed.

Ausruecken5EN.png

Moving without Structuring

Task 1.2 is to be positioned above task 1.1.

  • By pressing SHIFT and holding the left mouse button, drag task 1.2 above task 1.1 so that a dark blue line appears above task 1.1.

VerschiebenUntenEN.png

  • Release the left mouse button.

  • Result:

VerschiebenUnten1EN.png

Summary task 1 and its children are to be positioned below task 6

  • By pressing SHIFT and holding the left mouse button, drag task 1 below task 6 so that a dark blue line appears below task 6.

VerschiebenUnten2EN.png

  • Release the left mouse button.

  • Result:

VerschiebenUnten3EN.png

  • Save and click on the https://confluence.planta.services/download/attachments/7885165/ButtonPSP14.png?api=v2  Generate WBS code button below the project bar.

  • Result: The new structure is displayed.

VerschiebenUnten4EN.png

Copy

Notes

  • When records are copied, the IDs of the target objects will be newly created.

    • Other IDs in the target object may be adjusted too.

  • Values of the output fields are not included when copying.

  • Values of the source object input fields, also those of hidden input fields, will not be included when copying.

  • Only visible records will be copied. I.e. if you copy a record that has some of its child records hidden in the module via filter criteria, only the visible child records will be included.

Structure by copying

Information

  • In order to copy entire records, the following setting must be made:

    • Select Edit → Drag&Drop copy → Record/s in the menu bar or use the CTRL + 4 shortcut.

Copies of tasks 3 and 4 are to be created and to be subordinated to task 1 at the same time

  • Mark tasks 3 and 4 and drag them to task 1 by pressing STRG + holding down the left mouse button.

Kopieren1EN.png

  • Release the left mouse button.

  • Save and click on the https://confluence.planta.services/download/attachments/7885165/ButtonPSP14.png?api=v2 Generate WBS code button.

  • Result: Tasks 1.1 and 1.2 have been created automatically with data from tasks 3 and 4 and have been assigned to task 1.

Kopieren2EN.png

Furthermore a copy of task 5 is to be created and to be subordinated to task 1 as well.

  • Drag task 5 below task 1.2 by pressing CTRL and holding down the left mouse button.

Kopieren8EN.png

  • Release the left mouse button.

  • Save and click on the https://confluence.planta.services/download/attachments/7885165/ButtonPSP14.png?api=v2  Generate WBS code button.

  • Result: Task 1.3 has been created automatically with data from task 5 and has been positioned below task 1.2.

Kopieren9EN.png

  • Save and click on the calculate_schedule.png Calculate schedule button in the toolbar.

  • Result: Parent task 5 is displayed in bold.

Kopieren3EN.png

Copying without Structuring

Information

  • In order to copy entire records, the following setting must be made:

    • Select Edit → Drag&Drop copy → Record/s in the menu bar or use the CTRL + 4 shortcut.

A copy of summary task 1 should be created and positioned below task 6 too.

  • By pressing CTRL and holding the left mouse button, drag task 1 below task 6 so that a dark blue line appears below task 6.

Kopieren4EN.png

  • Release the left mouse button. If CTRL is released too soon, the record will not be not copied.

  • Save and click on the https://confluence.planta.services/download/attachments/7885165/ButtonPSP14.png?api=v2 Generate WBS code button.

  • Result: Task 7 is created with the data from task 1 and positioned below task 6.

Kopieren5EN.png

A copy of task 5 should be created and positioned below task 1 as well.

  • Drag task 5 above task 1 while pressing CTRL and holding down the left mouse button, so that a dark blue line appears above task 1.

Kopieren6EN.png

  • Release the left mouse button.

  • Result: A new task has been created with the data from task 5 and has been positioned above task 1.

Kopieren7EN.png

  • Save and click on the https://confluence.planta.services/download/attachments/7885165/ButtonPSP14.png?api=v2 Generate WBS code button.

  • Result: Due to its top position, the new task becomes task 1.

Kopieren10EN.png