Grids
Every list in Shipbuilder is the same grid — the overview pages, the relationship blocks on a detail page, the history browser. It repays twenty minutes once, because finding things is most of the job.
Sorting
Click a column header. Once for ascending, again for descending, a third time for no sorting at all — that third click matters, because a grid you left sorted looks like a grid with rows missing when you come back to it.
Sorting is frequently faster than searching. Forty-six documents sorted by Status (builder) put every drawing that is with the surveyor together; sorted by Date they put the oldest current revision on top; a search asks you to know what you are looking for first.
Filtering on a column
The funnel in a column header opens the filter for that column: a search box over the values, a checkbox per value, and Reset.
The checkboxes are the values actually in the column, which makes the
filter a decent way to see what a field holds before you touch it. Press
Enter or Esc to close it.
Two filters on two columns combine — Is of type = Drawing and Status (builder) = Approval from Class is the list of drawings with the surveyor — and a filtered grid does not announce itself loudly. When a row you are sure exists is not there, clear the filters before you doubt the data. Reset does one column; the column menu’s Reset Columns puts the whole grid back.
Searching the grid
The magnifier on the block header opens a search box, and what you type is matched against every visible cell — number, name, remark, cost code description, whatever is on screen.
Use the search for words — half a name you remember, a number you were given — and the funnel for values a column takes, where ticking is quicker than typing.
The column menu: layout, not content
The ⋮ beside the funnel is a different menu, and it is about the grid rather than the data.
- Pin Column holds a column against the left or right edge while the rest scrolls. The one worth pinning is whichever column tells you which row you are on — usually Number.
- Autosize This Column / Autosize All Columns fit the widths to the
content. This is the fix for a column that shows
Fire detection system in…when the screen has room for all of it. - Choose Columns adds and removes columns. A grid showing three columns is often hiding the field you were looking for.
- Group by folds the grid into groups on that column’s values.
- Reset Columns undoes all of the above.
Columns can also be dragged by their header to change the order, and resized by dragging the edge between two headers.
The strip’s second tab, Filters, is every column’s filter in one panel — the place to set two or three at once and see them together, rather than one funnel at a time.
Right-click: the context menu
Right-clicking a row is where the actions are, and they are named for what you clicked on rather than generically.
| Create Document | Alt+N — a new row of this kind |
| Edit Document Name | Alt+E — opens the editor on the cell you clicked |
| Clear Document Name | Alt+Backspace — empties that one field |
| Delete Document | Alt+Delete — the whole record; usually not what you want |
| Browse history for Document | Alt+H — who changed what, when |
| Copy / Paste | Ctrl+C / Ctrl+V |
| Export | writes the grid out, as you have it on screen |
Note “Document Name”: you right-clicked the Name cell, so the edit and clear actions are about that field. Right-click the Remark cell and the same menu offers the same actions for Remark. Clear empties the field; Delete is about the whole record — see Entering information for why it is rarely the answer.
The footer
1 to 20 of 46 and a page size. A grid showing twenty of forty-six rows is not
a grid that lost twenty-six — check the count, the page, and the filters, in
that order. The page size is a dropdown; set it to a hundred when you want the
whole register on one page to sort through.
The keyboard, if you prefer it
Enteron a column header sorts it.Alt+↓opens that column’s menu.Ctrl+Enteropens its filter.Alt+Hon a row opens its history.