Manager task history#

The History tab in the Data Manager and the Rule Manager displays all the operations performed by the user during the current session.

Operations are presented as a table in which each row represents a single operation. The table presents the following columns:

  • Id: the row number of the operation

  • Info: the icon identifying the type of operation performed

  • Description: a human-readable description about the operation performed

  • Status: status information about the relation between the operation and the data displayed in the task

  • Scope: area information about structure where operation has been performed. Used for visually filtering the history list. Possible values are:

Every time the Save button is clicked, each operation performed since the last save operation is displayed in a new row.

Saved history operations performed in precedent sessions are irreversible, i.e. the undo command does not have any effect, but operations can be deleted, moved or copied and pasted between Data Managers. Instead for the current session, if some operations are undone and then Save button is clicked again operations no longer performed are correctly erased from the history.

The Save command is basically used to transfer operations from WYSIWYG interface to the history.

Each series of operations are identified by an icon according to the type of operation performed, displayed in the Info column. Possible operation types are:

Info icon

Operations

Description

https://cdn.rulex.ai/docs/Factory/columnAdd.webp

ADD ATTRIBUTE

Add attributes at the end of the Data Manager dataset.

https://cdn.rulex.ai/docs/Factory/columnAdd.webp

INSERT ATTRIBUTE

Insert attributes in the middle of the Data Manager dataset.

https://cdn.rulex.ai/docs/Factory/columnDelete.webp

DELETE ATTRIBUTE

Delete attributes in the Data Manager dataset.

https://cdn.rulex.ai/docs/Factory/editIcon.webp

EDIT ATTRIBUTE

Change some attributes properties in the Data Manager dataset.

https://cdn.rulex.ai/docs/Factory/splitIcon.webp

SPLIT ATTRIBUTE

Split nominal attributes in the Data Manager dataset.

https://cdn.rulex.ai/docs/Factory/moveIcon.webp

MOVE ATTRIBUTE

Move attributes in the Data Manager dataset.

https://cdn.rulex.ai/docs/Factory/editIcon.webp

ASSIGN VIEW

Define a modeling set using the displayed data in the Data Manager dataset.

https://cdn.rulex.ai/docs/Factory/rowAdd.webp

ADD ROWS

Add rows at the end of the Data Manager dataset.

https://cdn.rulex.ai/docs/Factory/rowAdd.webp

INSERT ROWS

Insert rows in the middle of the Data Manager dataset.

https://cdn.rulex.ai/docs/Factory/rowDelete.webp

DELETE ROWS

Delete rows in the Data Manager dataset.

https://cdn.rulex.ai/docs/Factory/queryIcon.webp

QUERY

Execute a query in the Query Manager.

https://cdn.rulex.ai/docs/Factory/makePersistent.webp

MAKE PERSISTENT

Apply the query performed by cutting off the not displayed data.

https://cdn.rulex.ai/docs/Factory/clearTable.webp

CLEAR TABLE

Reset of any precedent executed query.

https://cdn.rulex.ai/docs/Factory/saveIcon.webp

SAVING DATA

Save button operation. Behaves as a MAKE PERSISTENT operation after task computation.

https://cdn.rulex.ai/docs/Factory/formulaGrey.webp

FORMULA

Execute a formula in the Data tab or in Sheet tab.

https://cdn.rulex.ai/docs/Factory/formulaGrey.webp

NAMES FORMULA

Execute a $names formula in the Data tab.

https://cdn.rulex.ai/docs/Factory/formulaGrey.webp

NULL FORMULA

Execute a $null formula in the Data tab.

https://cdn.rulex.ai/docs/Factory/imputeMissing.webp

IMPUTE MISSING

Set missing value in the value imputed in an attribute.

https://cdn.rulex.ai/docs/Factory/editIcon.webp

CHANGE DATA VALUE

Change a value in a nominal attribute.

https://cdn.rulex.ai/docs/Factory/editIcon.webp

SET STYLE

Change the style of a whole attribute.

https://cdn.rulex.ai/docs/Factory/editIcon.webp

SET CONDITIONAL FORMATTING

Change a conditional formatting rule of a whole attribute.

https://cdn.rulex.ai/docs/Factory/drawPlot.webp

DRAW PLOT

Draw a new plot into the Plot tab.

https://cdn.rulex.ai/docs/Factory/sheetAdd.webp

ADD SHEET

Add a sheet in the Sheet tab.

https://cdn.rulex.ai/docs/Factory/sheetDelete.webp

DELETE SHEET

Delete a sheet in the Sheet tab.

https://cdn.rulex.ai/docs/Factory/editIcon.webp

TOGGLE SHEET EDITING MODE

Change the Locked or Unlocked mode of a sheet in the Sheet tab.

https://cdn.rulex.ai/docs/Factory/rowAdd.webp

INSERT SHEET ROWS

Insert rows into a sheet in the Sheet tab.

https://cdn.rulex.ai/docs/Factory/rowDelete.webp

DELETE SHEET ROWS

Delete rows into a sheet in the Sheet tab.

https://cdn.rulex.ai/docs/Factory/columnAdd.webp

INSERT SHEET COLUMNS

Insert columns into a sheet in the Sheet tab.

https://cdn.rulex.ai/docs/Factory/columnDelete.webp

DELETE SHEET COLUMNS

Delete columns into a sheet in the Sheet tab.

https://cdn.rulex.ai/docs/Factory/columnAdd.webp

ADD ATTRIBUTE STATISTIC

Add a new statistic in a locked sheet through the Statistic Manager in the Sheet tab.

https://cdn.rulex.ai/docs/Factory/sheetCellEdit.webp

EDIT SHEET CELL

Edit a sheet cell in a unlocked sheet in the Sheet tab.

https://cdn.rulex.ai/docs/Factory/clearTable.webp

CLEAR SHEET CELL

Clear a sheet cell in a unlocked sheet in the Sheet tab.

https://cdn.rulex.ai/docs/Factory/moveIcon.webp

MOVE SHEET CELL

Move a sheet cell in a unlocked sheet through the Statistic Manager in the Sheet tab.

https://cdn.rulex.ai/docs/Factory/editIcon.webp

CHANGE STATISTIC SHEET

Change the locked sheet of a statistic evaluated through the Statistic Manager in the Sheet tab.

https://cdn.rulex.ai/docs/Factory/sheetDelete.webp

DELETE STATISTIC

Delete statistics in a locked sheet in the Sheet tab.

https://cdn.rulex.ai/docs/Factory/rowAdd.webp

ADD RULES

Add rules to a Rule Manager ruleset in the Rules tab.

https://cdn.rulex.ai/docs/Factory/columnAdd.webp

APPEND CONDITIONS

Add conditions to a rule on a Rule Manager ruleset in the Rules tab.

https://cdn.rulex.ai/docs/Factory/rowDelete.webp

DELETE RULES

Delete rules to a Rule Manager ruleset in the Rules tab.

https://cdn.rulex.ai/docs/Factory/columnDelete.webp

DELETE CONDITIONS

Delete conditions to a rule on a Rule Manager ruleset in the Rules tab.

https://cdn.rulex.ai/docs/Factory/editIcon.webp

EDIT CONDITIONS

Edit conditions in a rule of a Rule Manager ruleset in the Rules tab.

https://cdn.rulex.ai/docs/Factory/editIcon.webp

CHANGE RULE OUTPUT

Change output of a rule of a Rule Manager ruleset in the Rules tab.

https://cdn.rulex.ai/docs/Factory/editIcon.webp

EDIT CONDITION STATISTICS

Edit a covering or error value of a rule of a Rule Manager ruleset in the Rules tab.

https://cdn.rulex.ai/docs/Factory/queryIcon.webp

QUERY RULES

Perform a query on a Rule Manager ruleset in the Rules tab.

https://cdn.rulex.ai/docs/Factory/moveIcon.webp

MOVE RULES

Move a rule of a Rule Manager ruleset in the Rules tab.

To any row of the history is associated also a status, representing the relation between data displayed and history tracked. The status is displayed in the Status column:

  • Ready status: operations are not made permanent until the task is computed, and consequently they are displayed with a blue “ready” icon. If the task is subsequently closed and reopened in ready status, the non-computed operation will still be in the History tab, but the data displayed will correspond to the data before the operation. If you then perform new operations on the same data, these operations will overwrite those in the History tab that have not been computed. For example, if you perform a filter on column x and then save and close the task, when you re-open the task the data displayed will not be filtered, although the filter operation will be listed in the History tab in ready status. If you now perform new operations, for example a new filter, these will be performed on the original data, effectively overwriting the previous operations in the History tab. Consequently, it is advisable to compute the Data Manager before performing new operations, and ensure all operations in the History tab are green (computed).

  • Storing status: operations are performed in the current session but not saved permanently on the Rulex Factory working area. If you compute the task from the task window, Storing status rows will not be actually computed, simply the session dataset will be stored in the working area.

  • Completed status: once the task has been computed, the status icon becomes green and the Undo command is disabled.

  • Warning status: once the task has been computed with warnings, all the lines returning warning present this status icon.

  • Error status: once the task has been computed with errors, the line returning error presents this status icon.


Operations in the History tab#

The following operations can be performed in the History tab from a dedicated context menu:

  • View the GOLD code: GOLD code is the proprietary programming language used to manage all the operations performed by Rulex Platform. Double-click on any rows in the History tab, the GOLD code associated to the operation is displayed.

  • Copy/Cut/Paste actions: copying and pasting allows you to copy single operations performed in one Data Manager to another.
    1. Select the rows of all the operations you want to copy

    2. Right-click on one of the rows selected to open the context menu.

    3. Select Copy actions or Cut actions.

    4. Go to another History tab of a manager task

    5. Right-click again on any rows in the History table and select Paste actions from the opened context menu: the operations will be added right after the selected row. If the context menu is opened by clicking on the white space in the History tab outside the table, rows are added at the end of the list.

Tip

Alternatively the CTRL+C / CTRL+X / CTRL+V key combinations can be used to copy and paste actions.

  • Delete selected or all operations:
    1. Select one or more rows in the History table.

    2. Right-click to open the context menu and select Delete actions to remove the selected entries or Delete all actions to completely empty the whole History table.

Tip

Alternatively the Delete key can be used to delete actions.

  • Reset actions:
    1. Right-click on any rows in the History column.

    2. Select Reset actions to reset all the operations to the Ready status.

Note

As the history is normally recomputed from the first non-computed row, resetting operations allows you to re-compute all operations from the first row. This is particularly useful when errors occur, or if you have changed a process variable value and want the Data Manager to be re-computed with new value.

  • Compute up to here: This option allows you to compute the operations performed up to the chosen point.
    1. Right-click on the operation you want to set as the computation’s end point.

    2. Select Compute up to here from the opened context menu to compute previous operations.

  • Move operations: you can move the operations to a different position in the history to change the order in which operations are performed by drag’n drop interaction.

  • Filtering history list: for the sake of better visualization, you can filter the history displayed according to the Status or Scope value: #. Click on the arrow located next to the Status or Scope header in the History table. #. Select the Status or Scope value you want to filter out. #. The resulting list will show only surviving rows.