Чтение онлайн

на главную - закладки

Жанры

Microsoft Access 2007

Днепров Александр Г.

Шрифт:
...

Примечание

На формат отображения даты и времени влияют также региональные настройки Windows. Эти настройки можно изменить с помощью панели управления (Пуск ? Панель управления ? Язык и региональные стандарты).

Если вам не подходит ни один из встроенных форматов даты и времени, вы можете создать один из пользовательских форматов. Информация о создании пользовательских форматов даты и времени приведена в справочной системе Access в разделе Программирование объектов ? Свойства ? Свойство "Формат (Format) " для типа данных «Дата/время» .

Изучение форматов отображения данных завершим рассмотрением форматов для логических значений.

Формат логического поля

По умолчанию значение логического поля отображается

в виде установленного (истинное значение) или снятого (ложное значение) флажка. Если вы хотите, чтобы значение отображалось в текстовом виде, выполните следующие действия.

• В нижней части конструктора перейдите на вкладку Подстановка и для свойства Тип элемента управления выберите из списка значение Поле .

• Вернитесь на вкладку Общие и для свойства Формат поля выберите из списка текстовые значения, которые будут отображаться в поле: Истина/Ложь , Да/Нет или Вкл./Выкл .

Если для логического поля выбран текстовый формат, то значения вводятся вручную. Для ввода истинного значения наберите –1, Истина, Да или Вкл., для ввода ложного значения – 0, Ложь, Нет или Выкл.

Вы также можете настроить пользовательский формат логического поля и выбрать для вывода в поле любые фразы. Информация о создании пользовательских форматов для логического поля приведена в справочной системе Access в разделе Программирование объектов ? Свойства ? Свойство «Формат (Format)» для логического типа данных .

Итак, в данном разделе вы узнали, как можно настроить формат отображения данных в поле с помощью свойства Формат поля . Далее будет рассматриваться создание подстановки для поля.

Подстановка

Подстановкой называется сп исок возможных значений поля. Если для поля создана подстановка, то значение поля можно выбрать из этого списка, вместо того чтобы вводить вручную.

Источником значений для подстановки может быть таблица, запрос или созданный вами фиксированный (статический) список. Так, для поля Клиент таблицы Заказы в примере из гл. 1 удобно создать подстановку на основе полей Имя и Номер (ID) таблицы Клиенты (рис. 2.9). В этом случае при вводе информации о заказах запоминать номера клиентов не придется, а при добавлении новой записи в таблицу Клиенты подстановка будет автоматически пополнена.

В подстановку можно включить несколько столбцов (см. рис. 2.9). В этом случае при создании подстановки необходимо указать тот из них, значения которого будут подставлены в поле. В нашем примере таким столбцом будет Номер (ID) , поэтому в заполненных полях отображаются номера клиентов, а не имена.

Рис. 2.9. Пример подстановки

Если же рейтинг клиента не может быть каким угодно, а может принимать одно из нескольких заранее известных значений, допустим 500 , 1000 и 1500 , то для поля Рейтинг таблицы Клиенты целесообразно задать фиксированный список значений.

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

Создание подстановки на основе таблицы или запроса

Если вы хотите создать подстановку, источником значений для которой служит таблица или запрос, выполните следующие действия.

1. В режиме конструктора выберите в списке полей то поле, для которого нужно создать список значений. Щелкните кнопкой мыши в ячейке с названием типа данных поля. В правой части ячейки появится кнопка

2. Нажмите кнопку

и в появившемся списке (см. рис. 2.5) выберите значение Мастер подстановок . На экране появится окно Создание подстановки (рис. 2.10).

Рис. 2.10. Мастер
подстановок

3. Установите переключатель в положение Объект “столбец подстановки” будет использовать значения из таблицы или запроса и нажмите кнопку Далее .

4. Выберите источник, на основе которого будет создана подстановка (рис. 2.11). Если источником должна быть таблица, установите переключатель Показать в положение Таблицы и щелкните кнопкой мыши на названии нужной таблицы. Если источником должен быть запрос, то установите переключатель в положение Запросы и щелкните кнопкой мыши на названии нужного запроса. Нажмите кнопку Далее .

Рис. 2.11. Выбор источника значений для подстановки

5. Выберите те поля таблицы или запроса, значения которых необходимо отображать в подстановке (рис. 2.12).

Рис. 2.12. Выбор полей для подстановки

Чтобы добавить поле в подстановку, щелкните кнопкой мыши на названии поля в списке Доступные поля и нажмите кнопку

Таким образом, добавятся все необходимые поля. Для удаления ошибочно добавленного поля щелкните кнопкой мыши на его названии в списке Выбранные поля и нажмите кнопку

После того как набор полей сформирован, нажмите кнопку Далее .

...

Примечание

Если в таблице есть первичный ключ, но вы не добавили его в подстановку, то программа Access добавит его автоматически после нажатия кнопки Далее. Например, при создании подстановки для поля Клиент таблицы Заказы можно добавить в подстановку только поле Имя, после чего поле Номер (ID) будет добавлено программой.

6. Выберите режим упорядочения значений в подстановке (рис. 2.13). Например, чтобы упорядочить записи о клиентах по алфавиту, выберите в поле 1 значение Имя . По умолчанию записи будут отсортированы по возрастанию значений; если необходимо отсортировать их по убыванию, нажмите кнопку по возрастанию (после чего кнопка станет называться по убыванию ). Нажмите кнопку Далее .

Рис. 2.13. Выбор режима сортировки

7. Если необходимо отображать в подстановке столбец первичного ключа, снимите флажок Скрыть ключевой столбец (рис. 2.14). Затем подберите ширину столбцов в подстановке, так чтобы все значения отображались полностью. Нажмите кнопку Далее .

Рис. 2.14. Настройки отображения столбцов в подстановке

8. В некоторых случаях программа Access предлагает выбрать среди столбцов подстановки тот столбец, значения из которого нужно подставлять в ячейку таблицы (рис. 2.15). Если первичный ключ не был скрыт при выполнении предыдущего пункта, то используется значение первичного ключа. Щелкните кнопкой мыши на названии нужного поля и нажмите кнопку Далее .

Рис. 2.15. Выбор отображаемого значения

9. В завершение создания подстановки (рис. 2.16) при необходимости измените название поля, для которого создается подстановка. Затем, если необходимо, чтобы в поле можно было выбрать одновременно несколько значений из списка, установите флажок Разрешить несколько значений .

Рис. 2.16. Завершение создания подстановки

Поделиться:
Популярные книги

Ермолов

Гордин Яков Аркадьевич
1373. Жизнь замечательных людей
Документальная литература:
биографии и мемуары
5.00
рейтинг книги
Ермолов

Цетаганда. Этан с планеты Эйтос. В свободном падении

Буджолд Лоис Макмастер
Золотая библиотека фантастики
Фантастика:
научная фантастика
8.30
рейтинг книги
Цетаганда. Этан с планеты Эйтос. В свободном падении

Наследник Темного Властелина

Романова Галина Львовна
Фантастика:
фэнтези
7.90
рейтинг книги
Наследник Темного Властелина

Третий

INDIGO
Фантастика:
космическая фантастика
попаданцы
5.00
рейтинг книги
Третий

Газлайтер. Том 31

Володин Григорий Григорьевич
31. История Телепата
Фантастика:
боевая фантастика
попаданцы
альтернативная история
фэнтези
6.40
рейтинг книги
Газлайтер. Том 31

Я не князь. Книга XIII

Дрейк Сириус
13. Дорогой барон!
Фантастика:
юмористическое фэнтези
попаданцы
аниме
5.00
рейтинг книги
Я не князь. Книга XIII

Дважды одаренный. Том V

Тарс Элиан
5. Дважды одаренный
Фантастика:
аниме
альтернативная история
городское фэнтези
5.50
рейтинг книги
Дважды одаренный. Том V

Всеобщая история искусств. Искусство древнего мира и средних веков. Том 1

Алпатов Михаил Владимирович
Научно-образовательная:
культурология
5.00
рейтинг книги
Всеобщая история искусств. Искусство древнего мира и средних веков. Том 1

История России. XX век. Как Россия шла к ХХ веку. От начала царствования Николая II до конца Гражданской войны (1894–1922). Том I

Зубов Андрей Борисович
История России. Новый взгляд
Научно-образовательная:
история
5.00
рейтинг книги
История России. XX век. Как Россия шла к ХХ веку. От начала царствования Николая II до конца Гражданской войны (1894–1922). Том I

Когда небо стало пеплом, а земля инеем. Часть 1

Юй Фэйинь
1. Иней и пепел
Фантастика:
юмористическое фэнтези
уся
фэнтези
5.00
рейтинг книги
Когда небо стало пеплом, а земля инеем. Часть 1

Бандит 2

Щепетнов Евгений Владимирович
2. Петр Синельников
Фантастика:
боевая фантастика
5.73
рейтинг книги
Бандит 2

Я все еще князь. Книга XXI

Дрейк Сириус
21. Дорогой барон!
Фантастика:
юмористическое фэнтези
попаданцы
аниме
5.00
рейтинг книги
Я все еще князь. Книга XXI

Горький вкус времени

Джоансен Айрис
2. Танцующий ветер
Любовные романы:
исторические любовные романы
9.00
рейтинг книги
Горький вкус времени

На прицеле

Кронос Александр
6. Лэрн
Фантастика:
фэнтези
боевая фантастика
стимпанк
5.00
рейтинг книги
На прицеле