Изменение внешнего вида таблицы

В Microsoft Access существует понятие макета таблицы. Макет таблицы — это способ отображения данных в окне в режиме Таблицы. По умолчанию формируется стандартный макет, который можно увидеть при открытии, например, таблицы "Типы" (Categories) базы данных "Борей".

Access позволяет изменить макет таблицы как для всех таблиц приложения, так и только для одной таблицы. Для изменения макета всех таблиц следует изменить параметры Access с помощью команды Сервис, Параметры (Tools, Options) (см. гл. 14).

Для изменения формата отображения конкретной таблицы используется панель инструментов Формат (режим таблицы) (Formatting (Datasheet)) (Рис. 2.44), а также команда главного меню Формат (Format). Чтобы отобразить панель инструментов Формат (режим таблицы), необходимо в меню Вид (View) выбрать команду Панели инструментов (Toolbars) и установить флажок Формат (режим таблицы).

Панель инструментов Формат (режим таблицы)

Рис. 2.44. Панель инструментов Формат (режим таблицы)

Описание элементов панели инструментов Формат (режим таблицы) и соответствующих команд меню Формат приведено в Таблице 2.15.

Название кнопки или спискаКоманда менюОписание
Перейти на поле (Go to Field) Поле со списком служит для быстрого перехода к нужному полю в текущей записи
Шрифт (Font)Формат, Шрифт (Format, Font)Поле со списком служит для выбора шрифта, который используется для отображения данных
Размер шрифта (Font Size)Формат, Шрифт (Format, Font)Поле со списком, в котором можно выбрать или ввести размер шрифта для данных таблицы
Полужирный (Bold)Формат, Шрифт (Format, Font)Применение полужирного шрифта
Курсив (Italic)Формат, Шрифт (Format, Font)Применение курсива
Подчеркнутый (Underline)Формат, Шрифт (Format, Font)Применение шрифта с подчеркиванием
Цвет заливки/фона (Fill/Back Color)Формат, Режим таблицы (Format, Datasheet)Позволяет изменить цвет фона таблицы с помощью палитры цветов
Цвет текста (Font/Fore Color)Формат, Шрифт (Format, Font)Позволяет изменить цвет шрифта для данных таблицы с помощью палитры цветов
Цвет линии/границы (Line/Border Color)Формат, Режим таблицы (Format, Datasheet)Позволяет изменить цвет линий сетки таблицы
Сетка (Gridlines)Формат, Режим таблицы (Format, Datasheet)Позволяет выбирать разные типы сетки таблицы: все линии, только горизонтальные, вертикальные или отсутствие линий
Оформление (Special Effect)Формат, Режим таблицы (Format, Datasheet)Позволяет выбрать вид оформления ячеек таблицы: обычное, приподнятое или утопленное

Таблица 2.15. Описание элементов панели инструментов Формат (режим таблицы)

На Рис. 2.45 показано диалоговое окно Формат таблицы (Datasheet Formatting), которое открывается при выполнении команды Формат, Режим таблицы (Format, Datasheet). Элементы этого окна (списки и переключатели) позволяют изменить вид таблицы. Списки в полях группы Вид границы и линий (Border and Line Styles) включают гораздо больше вариантов оформления, чем выведено на кнопки панели форматирования. В поле Образец можно проверять результат выбора.

Диалоговое окно Формат таблицы

Рис. 2.45. Диалоговое окно Формат таблицы

Изменить высоту строки можно, перетаскивая нижнюю границу строки в области выделения с помощью мыши. Также это можно сделать с помощью команды меню. Для этого:

  1. В меню Формат (Format) выберите команду Высота строки (Row Height).
  2. В окне Высота строки (Row Height) введите высоту строки в пунктах (Рис. 2.46).
  3. Для возврата к стандартной высоте строки установите флажок Стандартная (Standard Height).
  4. Нажмите кнопку ОК.

Диалоговое окно Высота строки

Рис. 2.46. Диалоговое окно Высота строки

Аналогично изменение ширины столбца возможно путем перетаскивания правой границы столбца в области выделения с помощью мыши или с помощью команды меню Формат, Ширина столбца (Format, Column Width).

Чтобы установить ширину столбца в соответствии с шириной данных (самая длинная строка), дважды щелкните на правой границе столбца. Либо откройте диалоговое окно Ширина столбца (Column Width) с помощью команды Формат, Ширина столбца (Format, Column Width) и нажмите кнопку По ширине данных (Best Fit).

Чтобы скрыть столбцы таблицы, выполните следующие шаги:

  1. Выделите столбцы, которые хотите скрыть.
  2. В меню Формат (Format) выберите команду Скрыть столбцы (Hide Columns) или нажмите правую кнопку мыши на выделенном столбце и выберите команду Скрыть столбцы (Hide Columns) (Рис. 2.47).

Использование контекстного меню для скрытия столбцов

Рис. 2.47. Использование контекстного меню для скрытия столбцов

Замечание

Скрыть столбец можно также, перетащив правую границу столбца к левой с помощью мыши так, чтобы они стали одной линией.

Чтобы отобразить скрытые столбцы, выполните следующие шаги:

  1. В меню Формат (Format) выберите команду Отобразить столбцы (Unhide Columns).
  2. В окне Отобразить столбцы (Unhide Columns) установите флажки для нужных полей, чтобы отобразить столбцы, или снимите флажки, чтобы скрыть их (Рис. 2.48).
  3. Нажмите кнопку Закрыть (Close).

Замечание

Отобразить столбец можно также, установив указатель мыши на левую границу столбца, следующего за скрытым, и переместив её вправо.

Диалоговое окно Отображение столбцов

Рис. 2.48. Диалоговое окно Отображение столбцов

Как уже было показано, если таблица имеет подчинённую таблицу, в левой части окна появляется столбец для отображения подчинённых таблиц. В меню Формат (Format) есть три команды для управления этим столбцом:

Чтобы отобразить подчинённые записи для всех записей основной таблицы, выберите команду Подтаблица (Subdatasheet) в меню Формат (Format) и выберите команду Развернуть все (Expand All).

Чтобы скрыть все подчинённые записи, выберите команду Подтаблица (Subdatasheet) в меню Формат (Format) и выберите команду Свернуть все (Collapse All).

Чтобы удалить столбец отображения подчинённых таблиц, выберите команду Подтаблица (Subdatasheet) в меню Формат (Format) и выберите команду Удалить (Remove).

Чтобы вставить столбец отображения подчинённых таблиц, выполните следующие шаги:

  1. В меню Вставка (Insert) выберите команду Подтаблица (Subdatasheet).
  2. В окне Вставка подтаблицы (Insert Subdatasheet) (Рис. 2.49) выберите на вкладке Таблицы (Tables) таблицу, которую нужно вставить.
  3. В поле Подчиненные поля (Link Child Fields) выберите поле для связи в подчинённой таблице.
  4. В поле Основные поля (Link Master Fields) выберите поле для связи в основной таблице.
  5. Нажмите кнопку ОК.

Окно Вставка подтаблицы

Рис. 2.49. Окно Вставка подтаблицы

Один или несколько столбцов можно закрепить таким образом, чтобы они оставались на экране при горизонтальной прокрутке таблицы. Для этого:

  1. Выделите закрепляемые столбцы.
  2. В меню Формат (Format) выберите команду Закрепить столбцы (Freeze Columns), либо щёлкните правой кнопкой мыши на выделенном столбце и выберите команду Закрепить столбцы (Freeze Columns).

Для освобождения закрепленных столбцов выберите в меню Формат (Format) команду Освободить все столбцы (Unfreeze All Columns).

Чтобы переместить столбцы внутри таблицы в режиме Таблицы, выполните следующие шаги:

  1. Выделите нужный столбец (столбцы).
  2. Установите указатель мыши на область выделения над выбранными столбцами.
  3. Нажмите левую кнопку мыши и перетащите столбцы на новое место.
  4. Отпустите левую кнопку мыши.

Чтобы переместить столбцы внутри таблицы в режиме Конструктора, выполните следующие шаги:

  1. Откройте таблицу в режиме Конструктора.
  2. Выделите строку, соответствующую перемещаемым столбцам.
  3. Установите указатель мыши в область выделения и нажмите левую кнопку мыши.
  4. Переместите строки на новое место.
  5. Отпустите левую кнопку мыши.

После изменения макета таблицы в режиме Таблицы или в режиме Конструктора Microsoft Access потребует подтверждения изменения макета. Нажмите кнопку Да, чтобы сохранить изменения, или кнопку Нет, если изменения не нужно сохранять.