Rows & Columns

Editing Rows and Columns

Adding, deleting, renaming and formatting rows & columns

Because Omniscope has features of both databases and spreadsheets, the terms 'columns' and 'fields' are interchangeable, as are the terms 'records' and 'rows'. Omniscope imports tabular data sets which are structured into fields (columns) and records (rows). The default opening Table View provides a traditional, tabular 'row and column' view of the data set in the file. Current versions of Omniscope assemble all imported and merged data into only a single table, but future versions will be multi-table.

Adding & Deleting Rows

You can add fields and add and delete records from various menus, depending on the degree of control you need an where the records appear in the data set.

From Main Toolbar: Data > ...

 

Add field (column) - adds a new named column to the data set at the far right of the columns in that Table View, and the bottom of the list in Manage fields.

Add records (rows) - adds a specified number of blank records to the bottom of the data set display.

Delete selected records - displays warning asking if you want to permanently delete the records currently selected.

From Row Headers:

The left-most, unlabelled, narrow column in the Table View is the Row Header. Left-clicking on the Row Header selects that record.  Hold down the Ctrl key and you can select any pattern of rows. Double-clicking on a Row Header displays the Details for that record according to the Details display settings available from Main Toolbar: Settings > Details. Right-clicking on a Row Header, or selected group of Row Headers, displays options for adding, deleting and duplicating rows:

Delete selected records - displays warning asking if you want to permanently delete the records currently selected.
Insert records (before selection) - add a specified number of blank rows just above the highest selected row.
Insert records (after selection) - add a specified number of blank rows just below the lowest selected row.
Duplicate records - creates a specified number of duplicates (with values) at the bottom of the selected range of rows.
Add records (at end) - adds a specified number of blank records to the bottom of the data set display.

 

Note: When adding or deleting rows, make sure that the Table View you are using is displaying either the default Filtered data (IN) subset with no records filtered out, or better yet the All data subset. This ensures that the new records (rows) are not subjected to filtering and named Query settings until fully populated.

Formatting Rows

You can change the ways rows are displayed from the Table View: View Tools > Row options menu:

 

Row title - by default, Omniscope displays a record number in the Row Header sequenced as in the data source.  You can save space by selecting (None), or choose to substitute this with values from a column in the data set (usually one with complete and unique values), which can then be hidden
Row height - Rows can be any height. If you are displaying images inside rows, or have lengthy text in cells, increase the row height using the slider displayed.

Show link shortcuts - by default, the far right end of each row displays a links menu providing links related to the record, a list of pre-configured links that may suit some fields in the record, and options to create both local and web links. If no links are configured in the file, only the Details link will display. You can choose to hide the link shortcuts in any given view by toggling the Show link shortcuts option. See Creating links for more detail.

Adding & Deleting Fields (Columns)

From the Manage fields dialog

The Add new field button at the bottom of the Data > Manage fields dialog enables you to name and add a new filed, but you must then drag the column into the correct column order. New fields are typed 'Text' by default

From Right-click on Column Header

You can also right-click on a Column Header to access many column-related commands with more control over the placement relative to existing column orders:

 

Right-click {Column Header} > Tools:
Insert new field (before this) - names and inserts a new field just before the column whose header was clicked, typed 'Text' by default.
Insert new field (after this) - names and inserts a new field just after the column whose header was clicked, typed 'Text' by default.
Create duplicate of this field - creates a duplicate of the column with (duplicate) added to the name of the original column.
Hide from this view - hides the field in the Table View on this tab.
Rename field - changes the field name displayed in the column header.
Convert field data type - allows you to change the data type of the field.

Delete field from data set - after a warning, permanently deletes the column from the data set. This is a remembered action that will be repeated on each refresh.

WARNING: Be careful when clicking on Column Headers. Unlike spreadsheets, a left click on a Column Header in Omniscope sets a Sort...see Setting & Clearing Sorts)

Copying and Pasting Column Values

To select most or all of a long column, after selecting the first cell, hold the Shift key down and drag the right side Table View scroll bar to the bottom of the target range. Then click on the last cell in the range so that all intermediate cells will be selected and become targets for edits like copy & paste and delete.