## Tables

**Tables** in the **ECDIS** interface provide a structured view of data with navigation, sorting, and editing capabilities.

```{note}
When a table is first accessed, it does not fit within the screen width. To configure the table, manually set the desired width and column order.
Changes made by the operator will be saved.
```

![Table interface](images/image123.png)

| № | Element | Description |
|---|---------|-------------|
| **1** | Horizontal scroll bar | Horizontal navigation |
| **2** | Table header | Column headings |
| **3** | Sort table by column | Ordering of data |
| **4** | Vertical scroll bar | Vertical navigation |

### Table navigation

#### Scrolling contents
- **Horizontal/vertical scrolling** is performed by dragging the scroll bars
- When using a **mouse** — vertical scrolling with the wheel
- When using a **touch screen** — swipe with a finger anywhere on the table

#### Changing column structure
- **Column order**: hold the left mouse button on a column header and drag it to the desired position
- **Column width**: drag the divider between headers (vertical line)

### Selection and batch editing

![Record selection mode](images/image124.png)

| № | Element | Description |
|---|---------|-------------|
| **1** | **Select** button | Enable selection mode with indication of the number of selected records |
| **2** | Selected records | Rows highlighted for batch editing |

#### Editing a record
1. **Left-click** on the selected field
2. If the field is **editable** — the cursor will appear, and the record row will be highlighted
3. **Edit** using the keyboard (on-screen keyboard)

#### Batch selection mode
1. **Press the "Select" button**
2. **Select** the **starting record** with the left mouse button
3. **Select** the ending record in the same way
4. All records in the selected range will be **highlighted**

#### Batch editing
1. **Click** on the **field to be modified in the last selected row**
2. **Perform the editing**
3. **Changes will be applied** to all selected rows

#### Deleting records
To delete rows, press the **"Delete WP"** button — the selected records will be deleted.

```{warning}
The record deletion operation is irreversible. Verify the selection is correct before confirming deletion.
```
