Денежный формат
Добавьте в режиме Таблица новое поле в Вашу базу данных. Назовите его Зарплата. Введите в клетку поля: 1234 р. Перейдите в режим конструктора и посмотрите, какой формат у этого поля.
Щелкните по клетке Формат поля, появится стрелка. Щелкните по ней, раскроется окно
Попробуйте предложенные форматы. Можно также создать свой формат. Например, введите в верхнюю строку: $# ##0.00
Перейдите в режим таблицы, введите в клетку поля число 123456. Что получилось?
Используя строку Число десятичных знаков, можно менять количество знаков после запятой. Щелкните по этой клетке, выберите нужный вариант.
Формат "счетчик"
Перейдите в режим конструктора. Посмотрите: поле Код имеет тип Счетчик. Щелкните по полю Код, раскроется окно со свойствами
Такие поля выполняют вполне определенную функцию — автоматическую идентификацию записей таблицы. Поэтому свойств, которые можно изменить, у такого поля немного. Во-первых, счетчик — это всегда число. Во-вторых, наращивание его значения происходит автоматически. Access предлагает два варианта изменения счетчика: последовательный (удобен тем, что позволяет нумеровать записи) и случайный. Случайный вариант можно использовать, если надо создать систему кодирования записей в таблице, защищенную от неосторожных действий оператора.
Логический формат
Ячейка в поле логического типа может содержать только одно из двух значений: Да или Нет.
Создайте новую таблицу (можно создавать в режиме конструктора), в которой будет два поля: Фамилии (студентов группы) и Стипендия (получают или нет). Поле Фамилия имеет текстовый тип, поле Стипендия — логический. Посмотрите на свойства логического типа
Можно выбрать три формата логического типа (Да/Нет, Истина/Ложь и Включено/выключено), но независимо от того, какой формат Вы выберете, в таблице логическое поле будет представлено в виде набора флажков. Когда Вы щелкаете мышь, это приводит к тому, что в квадрате появляется галочка, это соответствует значению Да. Сброс флажка означает Нет. Заполните Вашу таблицу, написав 10 фамилий студентов, и укажите, кто получает стипендию, а кто — нет.
Вопросы
Какие режима создания таблиц Вы знаете? Чем они отличаются друг от друга?
Как из режима конструктора перейти в режим таблицы?
Что нужно сделать, чтобы в текстовое поле можно было ввести текст длиной не более15 символов?
Что нужно сделать, чтобы текст, введенный малыми буквами, превратился в текст, написанный прописными буквами?
Что будет, если для данных паспорта создать маску LLLL-LL №000000 ?
Что нужно сделать, чтобы человек, заполняющий Вашу БД, случайно не забыл заполнить какую-нибудь клетку поля?
Что нужно сделать, чтобы дата рождения, вводимая как 12.10.80, отображалась на экране в виде 12 октября 1980 г?
Каким нужно задать размер числового поля, чтобы в клетку можно было ввести число 9988776?
Что нужно сделать, чтобы введенное с клавиатуры число 12345 на экране выглядело как 12 345? как 12 345.000?
3 0. Что нужно сделать, чтобы положительные числа на экране были зелеными, а отрицательные — красными?
Что нужно сделать, для того чтобы было легко обнаружить непреднамеренный пропуск числа в поле БД?
Что нужно сделать, чтобы при вводе 12345 на экране это число представлялось в виде $12 345.00?
Что такое логический формат, для чего он применяется?
