Изменение
внешнего вида таблицы
В 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), если изменения сохранять
не нужно.
Содержание раздела