Столбцы и записи экранных таблиц

Экранная таблица определяется набором столбцов и наполняется записями (строками). В местах пересечения столбцов со строками образуются ячейки.

Редактирование

Команда меню ЗаписиКлавиатура и/или мышьДействие
Сохранить запись SHIFT+ENTER Сохранить запись, запомнив значения всех ячеек.
Восстановить запись   Вернуть значения всех ячеек записи к запомненным ранее, т.е. тем, что были до начала редактирования записи.
Удалить запись CTRL+МИНУС
CTRL+-
Если есть выделенные записи, удалить их, иначе удалить текущую запись; перед удалением программа попросит подтверждение.
Новая запись CTRL+ПЛЮС
CTRL++
Перейти на пустую строку внизу таблицы для ввода новой записи.
Новая перед текущей   Вставить новую пустую запись перед текущей.
Вставить из буфера CTRL+SHIFT+ПЛЮС
CTRL+SHIFT++
Вставить одну или несколько записей из буфера обмена Windows, сохраненных там ранее командой Правка→Копировать или Правка→Вырезать, в том числе, и из другой программы;
записи добавляются в конец таблицы.
  CTRL+SHIFT+Z Восстановить значение ячейки, сделав его таким, какое оно было при входе в ячейку до начала её редактирования.
В отличие от данной команды, команда меню Правка→Отставить делает пошаговую отмену: в текстовой ячейке, словно в текстовом редакторе, откатывается элементарное действие.
  CTRL+' Внести в ячейку то же значение, что находится над ней, т.е. в том же столбце вышележащей записи.
  BACKSPACE Очистить содержимое ячейки, экипированной раскрывающимся списком.
Правка → Удалить DELETE Либо очистить содержимое всех ячеек в области выделения, если она есть, либо только текущую ячейку.
Вставить клеточку ALT+INSERT Вставить одну или несколько пустых ячеек только в текущий столбец, сдвинув содержимое нижележащих ячеек вниз.
Удалить клеточку ALT+DELETE Очистить содержимое текущей ячейки и сдвинуть содержимое нижележащих ячеек вверх.

Основные виды перемещений по записям осуществимы при помощи навигационной панели Запись. Она расположена в левом нижнем углу таблицы. Панель отображает кнопки, общее число записей и поле номера текущей записи. Когда целиком выделена одна или более записей, за номером текущей в скобках приводится число выделенных записей, например 3 (5).

Команда меню ЗаписиКлавиатура и/или мышьДействие
  TAB Перейти в следующую ячейку или на следующую или новую запись.
  SHIFT+TAB Перейти в предыдущую ячейку или на предыдущую запись.
  СТРЕЛКА← Переместить курсор на литеру влево или перейти в ячейку слева.
  СТРЕЛКА→ Переместить курсор на литеру вправо или перейти в ячейку справа.
  CTRL+СТРЕЛКА← Переместить курсор на слово налево или перейти в ячейку слева.
  CTRL+СТРЕЛКА→ Переместить курсор на слово направо или перейти в ячейку справа.
  СТРЕЛКА↑ Переместить вверх курсор на одну запись или перейти на предыдущую запись.
  СТРЕЛКА↓ Переместить вниз курсор на одну строку или перейти на следующую или новую запись.
  CTRL+СТРЕЛКА↑ Переместить курсор в начало ячейки или перейти на первую запись.
  CTRL+СТРЕЛКА↓ Переместить курсор в конец ячейки или перейти на последнюю (но не новую) запись.
  HOME Переместить курсор в начало записи или ячейки.
  END Переместить курсор в конец записи или ячейки.
  CTRL+HOME Переместиться на самую левую ячейку записи.
  CTRL+END Переместиться на самую правую ячейку записи.
  PAGEUP Переместиться на несколько записей вверх.
  PAGEDOWN Переместиться на несколько записей вниз.
Перейти к записи № CTRL+G Перевести курсор в поле номера текущей записи либо, если навигационная панель под таблицей не показана, запросить номер в модальном диалоге, после чего перейти на запись с введённым номером.
  Ввести число в поле номера текущей записи, затем ENTER Перейти на запись с конкретным номером.

Поиск и сортировка

Команда меню Записи или контекстное менюКлавиатура и/или мышьДействие
Сортировать по возрастанию   Упорядочить записи по содержимому ячеек текущего столбца: числа - по возрастанию, текст - от А до Я.
Сортировать по убыванию   Упорядочить записи по содержимому ячеек текущего столбца: числа - по убыванию, текст - от Я до А.
Фильтр по выделенному   Создать новый фильтр и наложить его. Фильтр представляет из себя условие одного из видов
признак = значение,
Если в текущей ячейке нет выделения, а значение — это её содержимое целиком. Фильтр оставляет записи, в которых значение признака в точности совпадает с данным.
признак like *текст*,
Если выделенный текст имеется внутри текущей ячейки. Фильтр оставляет записи, в которых значение признака включает данный текст, т.е. любое вхождение текста в начале, середине или конце слова удовлетворяет фильтру.
Если на таблицу уже наложен фильтр по другому столбцу, созданный фильтр не приводит к его уничтожению существующего. Наоборот, фильтры накапливаются, объединяясь с помощью логического И.
Наложить/снять фильтр   Показать либо только записи, удовлетворяющие условиям фильтра, либо все записи. Если нажать кнопки, записи не удаляются, а лишь скрываются. Если отжать, — фильтр снимается, но не уничтожается; его можно снова наложить нажав на кнопку.
Уничтожить фильтр   Уничтожить фильтр и показать все записи.
Искать в таблице CTRL+F Открыть диалог поиска в таблице ячеек с нужным содержимым.

Примечания

  1. При операциях сортировки и фильтрации заглавные и строчные буквы не различаются.
  2. Сортировка возможна по внутреннему, зависящему от прикладной области упорядочению объектов, а не по их текстовым представлениям.
  3. После снятия или уничтожения фильтра записи обычно предстают не в том порядке, в каком они находились до фильтрации. Это традиционно для систем БД, потому что физический порядок хранения записей не определен, а визуальный порядок налагается пользовательской или заложенной в приложение сортировкой.

Выделение в экранной таблице

Команда меню ЗаписиКлавиатура и/или мышьДействие
Выделить все записи CTRL+A Выделить все записи, причём столбцы оказываются не выделенными!
Выделить текущую запись ЩЕЛЧОК-ЛЕВОЙ-КНОПКОЙ на заголовке записи Выделить запись.
  CTRL+ЩЕЛЧОК-ЛЕВОЙ-КНОПКОЙ на заголовке записи Расширить выделение записью или сократить, убрав выделение записи.
  SHIFT+ЩЕЛЧОК-ЛЕВОЙ-КНОПКОЙ на заголовке записи Выделить записи, лежащие между данной и текущей.
  ALT+ЩЕЛЧОК-ЛЕВОЙ-КНОПКОЙ+ПЕРМЕЩЕНИЕ-МЫШИ на заголовках записей Выделить несколько смежных записей. Если в процессе буксировки увести указатель мыши за пределы таблицы, это вызовет автоматическую вертикальную прокрутку.
  ЩЕЛЧОК-ЛЕВОЙ-КНОПКОЙ на заголовке столбца Выделить столбец.
  CTRL+ЩЕЛЧОК-ЛЕВОЙ-КНОПКОЙ на заголовке столбца Расширить выделение столбцом или сократить, убрав выделение столбца.
  CTRL+ЩЕЛЧОК-ЛЕВОЙ-КНОПКОЙ на ячейке Если ячейка не выделена, расширить выделение и записью, и столбцом, на пересечении которых находится ячейка.
Когда ячейка выделена, убрать из выделения
  • либо столбец, в котором она находится, если выделено два или более столбцов таблицы,
  • либо запись, если выделенным остался единственный столбец.
  SHIFT+ЩЕЛЧОК-ЛЕВОЙ-КНОПКОЙ на ячейке Расширить выделение, добавив к нему записи и столбцы между данной ячейкой и
  • либо последней выделенной ранее, если область выделения имеется,
  • либо текущей ячейкой, если ранее не было выделено ни записей, ни столбцов..
  SHIFT+СТРЕЛКА
SHIFT+PAGEUP
SHIFT+PAGEDOWN
Переместиться в указанном направлении, расширив или сократив выделение.
Текущая ячейка остаётся прежней.

Одновременное выделение и записей, и столбцов охватывает всё ячейки, находящиеся на их пересечении. Чаще такая область — прямоугольная, но удерживая клавишу CTRL можно выделить не только смежные строки или столбцы!

Выделение в виде пересечения позволяет копировать данные из программы электронных таблиц (Excel) и обратно через буфер обмена Windows.

Буксировка (drag-and-drop)

буксировка мышью — эффективный приём, поддерживаемый некоторыми экранными таблицами.

ОбластьМышьДействие
Заголовки записей БУКСИРОВКА-ЛЕВОЙ-КНОПКОЙ
CTLR+БУКСИРОВКА-ЛЕВОЙ-КНОПКОЙ
Перетаскивание одной или всех выделенных записей обычно вызывает копирование их содержимого целиком в список, дерево или экранную таблицу того же или другого окна.
Текущая ячейка
выделенные ячейки
БУКСИРОВКА-ЛЕВОЙ-КНОПКОЙ
SHIFT+БУКСИРОВКА-ЛЕВОЙ-КНОПКОЙ
Перетаскивание текцущей ячейки или (прямоугольной) области выделеных ячеек обычно вызывает перемещение или копирование их содержимого в ту же или другую экранную таблицу.

Изменение размеров

Контекстное меню доступно для заголовка любого столбца. Манипуляции мышью производятся над заголовком столбца или заголовком записи.

Команда контекстного менюКлавиатура и/или мышьДействие
Ширина по содержимому ДВОЙНОЙ-ЩЕЛЧОК вблизи правой границы Установить ширину столбца по наибольшей ширине содержимого его ячеек и ширине заголовка.
  БУКСИРОВКА-ЛЕВОЙ-КНОПКОЙ Вблизи от границы указатель мыши приобретает вид разделителя или . Буксируя его мышью, можно изменить ширину столбца или высоту всех строк.
Скрыть столбец  Спрятать столбец, установив ширину, равную нулю. Чтобы отобразить вновь, буксируйте границу непосредственно справа от скрытого столбца.
Ширина столбца  Высветить диалог и ввести желаемую ширину столбца в пикселях.
Показать столбцы  Высветить диалог со списком названий всех столбцов, предусмотренных в таблице.
В диалоге
  • выделите нужные столбцы,
  • оставьте невыделенными ненужные,
  • нажмите OK, чтобы спрятать и/или показать столбцы.