One of the methods you can use to edit fields enabled for
inline editing is to drag a record from a report to a slice node that
is defined by the same field. By default, you cannot edit any fields
using drag-and-drop that aren't used in the slice tree.
As an example, if a report is sliced by incident status,
you can drag an unsolved incident to a slice node grouping solved
incidents to change the incident’s status to Solved.
Note: You can’t customize slice drag-and-drop options when running
a report. The options must be configured when editing the report on
the report designer.
By customizing slice drag-and-drop options,
you change the drag-and-drop behavior to edit fields in a record that
aren't used in the slice tree. For example, you can associate several
tasks with an incident by dragging the tasks from the report output
to the slice node that includes the incident you want them associated
with.
This feature is also useful when working with custom
objects and attributes with record associations. For instance, if
you use a custom attribute in incident workspaces to create associations
with parent incidents, you can drag incidents listed on a report and
drop them on a slice node that contains the parent incident you want
them associated with.
- Open the report you want to edit on the report designer.
- Click Inline Editing on the Home
tab to ensure inline editing is enabled.
- Click Slice.
The Slice window opens.
- Click the Slice Items By drop-down
list and select the column you want to use to slice the report output.
The column you slice by is used to create groups of records. It does not necessarily store the
values that are changed when dropping values from other records. The column that stores the
values that are changed will be selected below.
- Click Drag and Drop Options.
The Drag and Drop Options window
opens.
- Select Enable Drag and Drop.
This check box is selected by default; however, it's disabled
if the slice column is enabled for inline editing.
Note: If you select multiple columns to slice by on the Slice window, you
can select the On Drop Apply Edit to Only this Column in the Slice
Tree check box to prevent values in the dragged records from being
changed automatically. This check box is cleared by default, which
results in the records dragged to the slice tree having their values
changed to match that in the other slice columns. For example, if
you have a second slice on Status and drag an unresolved incident
to a slice that groups incidents with a Solved status, the incident
you drag will have its status set to Solved. This check box has no
impact if only one column is used in the slice.
- Click the Source Column drop-down
list and select the column with the values you want to use in the
destination column.
- Click the Destination Column drop-down
list and select the column you want to populate using the values from
the source column.
The options displayed in the drop-down list depend on the
selected source column since the columns must have the same data type
(such as text, currency, or integer).
- Click OK.
- Click OK to close the Slice window.
- Click Save.
Results:
When you run the report, you will drag records you want
to change to the slice tree. Those records will have their record
associations changed to match that of the record included in the slice
you drag them to.