Изменение внешнего вида таблицы
В Microsoft Access существует понятие макета таблицы. Макет таблицы — это вид, в котором данные отображаются в окне в режиме Таблицы. По умолчанию формируется стандартный макет таблицы, который можно увидеть на экране, если открыть, например, таблицу "Типы" (Categories) базы данных "Борей" в режиме Таблицы. Асcess позволяет изменить макет таблицы. При этом можно изменить его как для всех таблиц данного приложения, так и только для одной таблицы. Для того чтобы изменить макет для всех таблиц, необходимо изменить параметры Access. Это выполняется с помощью команды Сервис, Параметры (Tools, Options) (см. гл. 14).
Для изменения формата отображения конкретной таблицы служит панель инструментов Формат (режим таблицы) (Formatting (Datasheet)) (рис. 2.44), а также команда главного меню Формат (Format). Для отображения панели инструментов Формат (режим таблицы) (Formatting (Datasheet)) необходимо в меню Вид (View) выбрать команду Панели инструментов (Toolbars) и установить флажок Формат (режим таблицы) (Formatting (Datasheet)) (см. разд. "Навигация по таблице"выше в этой главе).
Рис. 2.44. Панель инструментов Формат (режим таблицы)
Описание элементов панели форматирования и соответствующих команд меню Формат (Format) приведено в табл. 2.15.
Таблица 2.15. Описание элементов панели инструментов Формат (режим таблицы)
|
|
|
|
|
|
Название кнопки или списка
|
|
|
|
|
Перейти на поле
(Go to Field)
|
|
Поле со списком служит для быстрого перехода к нужному полю в текущей записи
|
|
|
|
Формат, Шрифт
(Format, Font)
|
Поле со списком служит для выбора шрифта, который используется для отображения данных
|
|
|
Размер шрифта
(Font Size)
|
Формат, Шрифт
(Format, Font)
|
Поле со списком, в котором можно выбрать или ввести размер шрифта для данных таблицы
|
|
|
|
Формат, Шрифт
(Format, Font)
|
Применение полужирного шрифта
|
|
|
|
Формат, Шрифт
(Format, Font)
|
|
|
|
Подчеркнутый
(Underline.)
|
Формат, Шрифт
(Format, Font)
|
Применение шрифта с подчеркиванием
|
|
|
Цвет заливки/фона
(Fill/Back Color)
|
Формат, Режим таблицы (Format, Datasheet)
|
Позволяет изменить цвет фона таблицы. При нажатии стрелки справа от кнопки выводится окно с палитрой цветов, в котором можно выбрать цвет фона
|
|
|
|
|
|
|
|
|
|
|
|
|
Название кнопки или списка
|
|
|
|
|
Цвет текста
(Font/Fore Color)
|
Формат, Шрифт
(Format, Font)
|
Позволяет изменить цвет шрифта для данных таблицы с помощью палитры цветов
|
|
|
Цвет линии/границы
(Line/Border Color)
|
Формат, Режим таблицы (Format, Datasheet)
|
Позволяет изменить цвет линий сетки с помощью палитры цветов
|
|
|
|
Формат, Режим таблицы (Format, Datasheet)
|
Позволяет выбирать разные типы сетки таблицы: вывод всех линий, только горизонтальных, только вертикальных и отсутствие линий
|
|
|
Оформление
(Special Effect)
|
Формат, Режим таблицы (Format, Datasheet)
|
Позволяет выбрать вид оформления ячеек таблицы: обычное приподнятое или утопленное
|
|
|
|
|
|
|
На рис. 2.45 приведено диалоговое окно Формат таблицы (Datasheet Formatting), которое открывается при выполнении команды Формат, Режим таблицы (Format, Datasheet). Элементы этого окна (списки и переключатели) позволяют изменить вид таблицы. Списки в полях группы Вид границы и линий (Border and Line Styles) включают существенно больше вариантов оформления, чем выведено на кнопки панели форматирования. В поле Образец можно проверять результат выбора.
Рис. 2.45. Диалоговое окно Формат таблицы
Изменить высоту строки можно путем перетаскивания нижней границы строки в области выделения с помощью мыши. Можно сделать это и с помощью команды меню. В этом случае необходимо:
- В меню Формат (Format) выбрать команду Высота строки (Row Height).
- В окне Высота строки (Row Height) в поле Высота строки (Row Height) ввести высоту строки в пунктах (рис. 2.46).
- При необходимости вернуться к стандартной высоте строки установить флажок Стандартная (Standard Height).
- Нажать кнопку ОК.
Рис. 2.46. Диалоговое окно Высота строки
Аналогично изменение ширины столбца возможно путем перетаскивания правой границы столбца в области выделения с помощью мыши или с помощью команды меню Формат, Ширина столбца (Format, Column Width).
Чтобы установить ширину столбца в соответствии с шириной данных (самая длинная строка), необходимо дважды щелкнуть левой кнопкой мыши на правой границе столбца в области выделения. Или открыть диалоговое окно Ширина столбца (Column Width) с помощью команды Формат, Ширина столбца (Format, Column Width) и нажать кнопку По ширине данных (Best Fit).
Чтобы скрыть столбцы таблицы с экрана, необходимо:
- Выделить столбцы, которые требуется скрыть.
- Выбрать в меню Формат (Format) команду Скрыть столбцы (Hide Columns) или нажать правую кнопку мыши на выделенном столбце и в контекстном меню выбрать команду Скрыть столбцы (Hide Columns) (рис. 2.47).
Рис. 2.47 . Использование контекстного меню для скрытия столбцов
Замечание
Скрыть столбец можно также, перетащив правую границу столбца к левой с помощью мыши так, чтобы они превратились в одну линию.
Чтобы отобразить скрытые столбцы, необходимо:
- Выбрать в меню Формат (Format) команду Отобразить столбцы (Unhide Columns).
- В окне Отобразить столбцы (Unhide Columns) установить флажки соответствующих полей для отображения столбцов или снять флажки для того, чтобы их скрыть (рис. 2.48).
- Нажать кнопку Закрыть (Close).
Замечание
Отобразить столбец можно также, установив указатель мыши на левую границу столбца, следующего за скрытым, и переместив ее вправо.
Рис. 2.48. Диалоговое окно Отображение столбцов
Как мы уже показали выше, в случае если таблица имеет подчиненную таблицу, по умолчанию в левой части окна появляется столбец отображения подчиненных таблиц. В меню Формат (Format) присутствуют три команды для управления этим столбцом.
Чтобы отобразить подчиненные записи для всех записей основной таблицы, необходимо в меню Формат (Format) выбрать команду Подтаблица (Subdatasheet) и в раскрывающемся меню выбрать команду Развернуть все (Expand All).
Чтобы скрыть все подчиненные записи, необходимо в меню Формат (Format) выбрать команду Подтаблица (Subdatasheet) и в раскрывающемся меню выбрать команду Свернуть все (Collapse All). При этом важно, чтобы курсор находился на одной из записей основной таблицы, но не подчиненной.
Чтобы убрать столбец отображения подчиненных таблиц, необходимо в меню Формат (Format) выбрать команду Подтаблица (Subdatasheet) и в раскрывающемся меню выбрать команду Удалить (Remove).
Чтобы вставить столбец отображения подчиненных таблиц, необходимо:
- В меню Вставка (Insert) выбрать команду Подтаблица (Subdatasheet).
- В окне Вставка подтаблицы (Insert Subdatasheet) (рис. 2.49) выбрать на вкладке Таблицы (Tables) таблицу, которую нужно вставить.
Рис. 2.49. Окно Вставка подтаблицы
- В поле Подчиненные поля (Link Child Fields) выбрать поле для связи в подчиненной таблице.
- В поле Основные поля (Link Master Fields) выбрать поле для связи в основной таблице.
- Нажать кнопку ОК.
Один или несколько столбцов, расположенных в левой части объекта в режиме Таблицы, можно закрепить таким образом, что они будут оставаться на экране при горизонтальной прокрутке объекта. Для этого необходимо:
- Выделить закрепляемые столбцы.
- Выбрать в меню Формат (Format) команду Закрепить столбцы (Freeze Columns) или щелкнуть правой кнопкой мыши на выделенном столбце (столбцах) и в контекстном меню выбрать команду Закрепить столбцы (Freeze Columns). При этом выделенные столбцы будут перемещены в левую часть экрана.
Для освобождения закрепленных столбцов необходимо выбрать в меню Формат (Format) команду Освободить все столбцы (Unfreeze All Columns).
Чтобы переместить столбцы внутри таблицы в режиме Таблицы, необходимо:
- Выделить нужный столбец (столбцы).
- Установить указатель мыши на область выделения над выбранными столбцами.
- Нажать левую кнопку мыши и "перетащить" столбцы на новое место.
- Отпустить левую кнопку мыши.
Чтобы переместить столбцы внутри таблицы в режиме Конструктора, необходимо:
- Открыть таблицу в режиме Конструктора.
- Выделить строку (строки), соответствующую перемещаемым столбцам.
- Установить указатель мыши в область выделения перемещаемых строк и нажать левую кнопку мыши.
- Переместить строки на новое место.
- Отпустить левую кнопку мыши.
После изменения макета таблицы в режиме Таблицы или в режиме Конструктора Microsoft Access потребует подтверждения изменения макета. В этом случае необходимо нажать кнопку Да (Yes), если нужно сохранить изменения, или кнопку Нет (No), если изменения сохранять не нужно.
|