Drag or copy and paste

Many elements can be moved from one area of the system to another in a number of ways: dragging and dropping an element from one position to another; using Cut, Copy, or Paste from the Right-click menu or from the Edit menu; pressing the Cut, Copy, or Paste icons from the Toolbar or window toolbar icons; or using Ctrl+X, Ctrl+C or Ctrl+V see Keyboard commands.

In some cases the system performs the copy and paste of a shortcut to the original element rather than a copy in the new position, see the headings below for full details. For example in the case of moving an action to a host, it is a shortcut that is created. When an element is copied to a new place, it has the name "Copy of..." prefixed to the old name. Furthermore when one element is copied so too are its constituents, so for example the source and target data sources of a data transfer action will be copied along with the action if they are not already included in a project. Where you have separated systems you will use Load/Save definitions, see also further discussion of copying between systems below.

Please be aware that changes made to the shortcut element in the either the original or the new position will also change the element in the other position, since this is a shortcut rather than a new copy of the original element. So for example altering an action on that project has been dragged to a host will alter the action on the host as well as the project, and vice versa.

Copying will copy components as well: When any element is copied, either by drag and drop or other methods, all component elements are copied as well.  For example copying a data transfer to another project also copies the data sources associated with that transfer.  Copying an activity automatically copies constituent actions and sub-activities.  If events have been defined for the action you will also be prompted to copy them. When events are copied to a host, it is a full copy of the event that is created not a shortcut, see Copy event.

Copying between systems: It can be useful to save action or data source definitions to separate applications, i.e. separate instances of the management console running on separate systems. You might want to do this for example when you want to reuse an activity defined for some separate task, or if someone has developed an action elsewhere that you can reuse. In this case, as you cannot drag and drop within a single application you will need to use the Load or Save definition option, which creates a file that can be imported or exported across systems, see Load/Save definitions for more.

Same name: Where your copy includes an element with the same name as one already on the project or host, you will see a warning message that gives you these options:

Re-use, Re-use all: Choose this if you do not want the new element. In this case the existing item will be used. Choosing "Re-use all" will re-use every existing component element with the same name as an existing element, without further prompting.

New, New all: Select to copy the new item, and use this item as a component of any copied complex actions or data sources. In this case the new element will be given the name Copy of...., i.e. "copy of" is appended to the name so that it can be distinguished from the element that already exists. Pressing New all accepts this response to all elements with the same name, without further prompting.

Related topics include Actions overview, Load/Save definitions Toolbar, Keyboard shortcuts, Copy event.