|
Navigation: Basic Working Procedures > Copy/Paste and Drag/Drop |
![]() ![]()
|
ModelRight supports Copy/Paste and Drag/Drop within Model or between Models. Also ModelRight supports these operations within or between the Diagram and the Model Explorer. Generally, if you have Ctrl pressed while you move a selection, it is considered a copy gesture.
These operations are used to support the following scenarios:
Action |
Result |
re-ordering - move an object within its parent object |
change the order of the selected object within its parent object. In the case of Columns, the order that is affected is whatever order is being displayed (Generation or Pk/Non-Pk). If displaying in Pk/non-Pk order, dragging a Column from the non-Pk part of a table to the Pk part will make add the Column to the Pk - an vice versa. For most other objects, the Generation order is affected. Tables and Views can not be re-ordered since their order is determined dynamically based on their relations. |
copy any object that is owned by the Model to the same or another Model |
creates a copy of the selected object(s) |
copy a simple graphic (rectangles, text, lines, etc...) to a Diagram |
creates a copy of the Graphic |
copy or move Table/View or MView to the same or different Model |
creates new object(s) |
move Table/View or MView to a Diagram or Model Subset |
adds the object to the Model Subset |
copy or move a Column Domain to a Table |
creates a new Column based on the Column Domain |
copy or move a Column to a Table |
copies or moves the Column to the Table |
move a Column to an Index or Key Constraint |
adds the Column to the Index or Key Constraint |
move a Tablespace to a Table/View |
sets the Table's Tablespace property |
move a User to to a Table/View |
sets the Table's Database Owner property |
drag/drop a relation endpoint |
changes the Relation's child or parent Table |
Page url: http://www.modelright.com