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

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

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

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

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

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

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

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

Примечания

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

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

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

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

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

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

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

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