Using the keyboard
You can do most work from the keyboard. The full list of shortcuts, with Mac and Windows/Linux keys, is in Keyboard shortcuts. This page explains how the keys behave in each area. Mod means ⌘ (Command) on Mac and Ctrl on Windows and Linux.
The essentials
Mod+Kopens the command palette (see The command palette). Type to search, use the arrow keys to move,Enterto run andEscto close.?opens this documentation when you are not typing in a field. The help button in the top bar, labelled Open documentation, does the same.Mod+Ssaves the design you are editing: a table design, a query, a form, a report, a script or a job.Shift+F10, or the context-menu key, opens the menu you would get from a right-click. This works in the navigation pane, document tabs, datasheets, query results and designers.Esccloses dialogs and panels. In the documentation panel, the firstEscclears the search and the next one closes the panel.
AbiData never uses F1 or Ctrl/Cmd with N, T, W, E, L or P, so your browser's own shortcuts keep working.
The command palette
The palette is the fast way to do almost anything. With no text it lists the objects you opened lately (Recent) and the main actions. Type a few letters of a name or an action to narrow the list; letters need not be next to each other, so cstmr finds Customers.
- Objects. Inside a workspace, every table, query, form, report, script and job is listed under its own heading with its icon.
Enteropens it, the same as clicking it in the navigation pane. A heading shows up to five matches; choose Show N more to see the rest. - Actions. New table, New query, SQL console, New form, New report, New script, New job, Import data… and Workspace settings appear only when your role allows them in the interface. Switch workspace, theme, documentation, keyboard shortcuts, Change password… and Sign out are always there. Platform administrators also get Admin console and one entry for each of its tabs.
- Phones. The palette fills the width of the screen and its rows are large enough to tap. The search button in the top bar opens it.
Moving between areas
Tab and Shift+Tab move the focus to the next or previous control, in the order they appear on the screen.
In the tab strip, press Delete to close the focused tab. If the tab has unsaved changes, AbiData asks you to confirm before it discards them.
Datasheets
The datasheet is a grid.
- Arrow keys move between cells and records.
TabandShift+Tabmove to the next or previous cell.Page UpandPage Downmove one page.Mod+HomeandMod+Endgo to the first and last record. - To leave the grid, go to the first cell with
Mod+Homeand pressShift+Tab(back to the toolbar), or go to the last cell withMod+Endand pressTab(on to the rest of the page). In between,Tabstays inside the grid and moves from cell to cell. EnterorF2edits the current cell. Typing a character starts an edit with that character. In a long text cell,Alt+Enteradds a line break.Shift+Entersaves the record.Esccancels the edit, or discards your unsaved changes to the record.Spacetoggles a Yes/No cell.Shift+Spaceselects or deselects the current record.Deletedeletes the selected records, after you confirm.Mod+Shift+Nopens the quick-add row under the column headers: type the values, pressEnterto save the record and start the next one,Escto close it.Mod+Endgoes to the new record row at the bottom.Mod+Fmoves to the filter box. Elsewhere,Mod+Fis your browser's find.- With a column header focused,
Alt+LeftandAlt+Rightmake the column narrower or wider.
See Tables for editing and conflicts.
Forms
Alt+UpandAlt+Downmove to the previous and next record.Mod+Shift+Nstarts a new record.Shift+Entersaves the record.Escdiscards unsaved changes.
Designers
In the form and report designers, every control can be reached without a mouse.
TabandShift+Tabmove the focus between controls.Enterselects only the focused control.Spaceadds or removes it from the selection.- The arrow keys move the selected controls by one grid step.
Shiftwith an arrow key resizes them. Mod+Arrowmoves the focus without selecting.Mod+Aselects all controls,Mod+Dduplicates the selection, andDeleteorBackspacedeletes it.Escclears the selection.
Lists, grids and viewers
- Command palette: the arrow keys move the highlight,
Page UpandPage Downmove a page at a time, andEnterruns the highlighted result.HomeandEndgo to the first and last result once the text cursor is already at the start or end of what you typed. - Documentation contents: the arrow keys move the highlight,
Enteropens the item, andHomeandEndgo to the first and last item. - Query results: arrow keys move between cells,
Page UpandPage Downmove one page, andHomeandEndgo to the first and last row. - Script Studio problems list: the arrow keys and
HomeandEndmove through the problems, andEnterjumps to the line of the selected one. - Report viewer:
Page UpandPage Downmove between pages, andHomeandEndgo to the first and last page. - Panel dividers: when a divider between panes has focus, the arrow keys move it. Hold
Shiftfor bigger steps.
Screen readers
Controls have labels, and changes such as the number of search results are announced politely. If something is not reachable by keyboard or is not announced, that is a bug worth reporting.