Selecting and moving a bar

Steps

Resource Gantt Chart

Selecting an Operation

You can select a work bar or use instruction bar assigned on the Gantt chart.
If you select a work bar or use instruction bar, related information will be displayed in the properties window.

Left-clicking on a bar on the resource Gantt chart enables you to select that bar. The selected bar will be drawn with a frame around it.
Note that simply left-clicking again will cause any currently selected bars to be unselected. However, if you left-click with holding down the Ctrl key, the currently selected bars will remain selected, enabling you to select multiple bars at the same time.

Rubber band

If you left-click on the place on the Gantt chart where there is no bar and drag the mouse with holding down the left mouse button, a Rubber Band (selection frame) appears. Releasing the left mouse button selects all the bars that are wholly or partly encompassed by the rubber band. Holding down the Ctrl button while repeating this process enables you to perform the selection consecutively without causing currently selected bars to be unselected.


If you press arrow keys on the keyboard when a bar is selected, the currently selected bar will be unselected and an adjacent bar will be selected as follows:

Right arrow key

Moves the selection to the bar on the right of the currently-selected bar. If you press the right arrow button when the rightmost bar in the row is selected, the selection will not be moved any further.

Left arrow key

Moves the selection to the bar on the left of the currently-selected bar. If you press the left arrow button when the leftmost bar in the row is selected, the selection will not be moved any further.

Up arrow key

Moves the selection to the bar above the currently-selected bar. If you press the up arrow button when the bar in the top row is selected, the selection will not be moved any further.

Down arrow key

Moves the selection to the bar below the currently-selected bar. If you press the down arrow button when the bar in the bottom row is selected, the selection will not be moved any further.

If you unselect a selected bar or execute some other action after selecting a bar, you will not be able to move a selection state using the arrow keys. In that case, select the work or task again using the mouse.


If you press the HOME key whilst a bar is selected then that chart will be scrolled to display that bar in the centre of the window.
If you press the ESC key whilst a bar is selected then the selection state of that bar will be cancelled.



Moving an Operation

You can manually move a bar assigned on the resource Gantt chart.
You can use either the mouse or keyboard to move the bar.

Using the mouse

You can move an operation using the mouse following the steps below:

  1. Place the mouse cursor on the bar of the operation you want to move.
  2. Click the left mouse button. The candidate resource(s) to which you can move the bar will be highlighted in the left part of the resource Gantt chart.
    At the same time, the period from the earliest start time and the latest end time of the operation to be moved will be underlined in light purple.
  3. On the Resource Gantt chart, if you try to move the bar to a resource which it cannot be assigned to due to conditions such as next resource constraints, assignment valid condition or simply that the resource is not a candidate resource for that operation, the mouse cursor becomes as shown below.

In this case, the bar cannot be moved.
(When this refers to the resource conditions, you may not move the mouse but are able to highlight by clicking the left mouse button.
Whether you may or may not move the bar can be thus checked with the shape of the mouse.)


The behavior when you release the left mouse button and drop an operation at the target destination is determined by the settings of "Operation move method for mouse" and "Operation move method for mouse (CTRL)" in the Bar tab of the time chart display settings.

Operation move method for mouse

Specify here the move method to be used when you move an operation using the mouse.

Operation move method for mouse (CTRL)

Specify here the move method to be used when you move an operation using the mouse with the CTRL key held down.

Options and behaviors you can select from the above-mentioned properties are as follows:

 Infinite capacity Assigns with infinite capacity while an operation is being dragged as well as when the operation is dropped.
 Finite capacity Assigns with finite capacity while an operation is being dragged as well as when the operation is dropped.
 Insert (push right) Assigns with infinite capacity while an operation is being dragged; when the operation is dropped, performs an insertion assignment, pushing other operations to the right.
 Insert (push left) Assigns with infinite capacity while an operation is being dragged; when the operation is dropped, performs an insertion assignment, pushing other operations to the left.

By default, "Operation move method for mouse" is set to Infinite capacity and "Operation move method for mouse (CTRL)" is set to Finite capacity.

For moving an operation using the mouse, it is difficult to move it smoothly without any skipping between operations. To supplement this behavior, operations will be automatically assigned in a congested way when they drop close to other operations. If you move operations with holding down the ALT key, you will be able to move the operations more smoothly with little steps.

Also, moving an operation using the mouse is possible between split windows on the resource Gantt chart displayed by selecting [Window] - [Split] in the menu. If you move an operation after displaying the operation you want to move in the upper window as well as displaying the target destination in the lower window, you can move the operation as you confirm the load on the destination resource.


When moving an operation using the mouse or keyboard, if you hold the left mouse button when the cursor comes closer to the edges of the chart (the part circled in red in the diagram below), the chart will be automatically scrolled.
If you hold down the Alt key at that time, the scrolling speed will increase.


Using the keyboard

You can move a bar using the keyboard following the steps below:

  1. Place the mouse cursor on the bar you want to move.
  2. Hold down the CTRL key and press the arrow keys.

Right arrow key

Move the bar to the right. If you move the operation to the rightmost column, you cannot move the operation any further.

Left arrow key

Move the bar to the left. If you move the operation to the leftmost column, you cannot move the operation any further.

Up arrow key

Move the selected bar to another candidate resource on the upper side of the task. If you move the task to the top of the resource candidates, you cannot move the operation any further.

Down arrow key

Move the selected task to another candidate resource on the downside of the task. If you move the task to the bottom of the resource candidates, you cannot move the operation any further.


How operations are moved using the keyboard is determined by "Operation move method for keyboard" and "Operation move method for keyboard (SHIFT)" in the Bar tab of the time chart display settings.

Operation move method for keyboard

Specify here the move method to be used when you move an operation using the keyboard.

Operation move method for keyboard (SHIFT)

Specify here the move method to be used when you move an operation using the keyboard with the CTRL and SHIFT keys held down.

Options and behaviors you can select from the above-mentioned properties are as follows:

 Infinite capacityMoves operations with infinite capacity. 
 Finite capacityMoves operations with finite capacity. 
 Swap placesIf in the direction of moving the operation another operation is assigned immediately next to it, swaps the position with that operation. 

By default, "Operation move method for keyboard" is set to Infinite capacity and "Operation move method for keyboard (SHIFT)" is set to Finite capacity.

For moving an operation using the keyboard, the operation will be moved according to the step you specified for the Operation move step property.

Also, if you do the same with holding down the Alt key, the operation will be moved according to the step you specified for the Operation move step (ALT) property.

If you unselect a selected bar or execute some other action after selecting a bar, you will not be able to move the bar using the arrow keys. In that case, select the work or task again using the mouse.



Depending on the options for operation move method, there will be the following constraints while moving operations using the mouse or keyboard:

Insertion assignment

The never flag in the setup table will be ignored (without a warning message).

Operations will be assigned with infinite capacity to resources other than the one to which the moved use instruction is assigned (without a warning message).

Swap places

The never flag in the setup table will be ignored (without a warning message).

Operations will be assigned with infinite capacity to resources other than the one to which the moved use instruction is assigned (without a warning message).

Swapping places will not occur for resources specified to be assigned with infinite capacity.

Infinite capacity

The never flag in the setup table will be ignored (without a warning message).

Furnace resource constraints will be ignored.



Moving an operation between task selectors

When task selectors are specified for master data of an operation and the resource to which the operation is moved is in the same task selector, the operation will be moved within the same task selector. If the task selector is different, the task will be changed to match the task selector to which the operation is moved and the operation will be assigned to the first resource combination among those to which the operation can be assigned.



Ignoring resource constraints when moving an operation

By setting the property "Operation move assign restriction" (in the Bar tab of the properties window) of the display settings of a time chart to "Ignore", you can move operations on the time chart ignoring resource constraints.
The following resource constraints can be ignored.

  • Spec #
  • Num spec #
  • Valid condition
  • Next resource constraints

If you set the property to "Assign", the above resource constraints will be valid, and as in usual scheduling, you cannot move operations to resources that do not satisfy resource constraints.



ヲ Order moving

In Ver. 14.1 and later version you can grab the order bar and move it.
For how to set the various moving methods, see the operation settings.
For details on how to select operations in the order bar when the order bar is selected, see Overlapped bar selection and movement method.



HelpNo.:742000
© Since 2018 Asprova Corporation, All rights reserved.