русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Общие свойства полей


Дата добавления: 2015-07-04; просмотров: 849; Нарушение авторских прав


Размер поля задает максимальный размер данных, сохраняемых в поле:

· Для текстового поля до 255 байт. Размер поля по умолчанию устанавливается настройкой параметров. Для этого нужно открыть окно параметров Access (см. рис. 2), выбрать команду Конструктор объектов и задать размер текстового поля по умолчанию, например, 50, как показано на рисунке 13.

Рисунок 13 – Настройка текстового поля по умолчанию

 

· Для числовых полей:

¨ байтдля целых чисел от 0 до 255

¨ целоедля целых чисел от -32 768 до +32 767 (2 байта)

¨ длинное целое для целых чисел от -147 483 648 до 2 147 483 647 (4 байта)

¨ с плавающей точкой для чисел от -3.4*10Е38 до +3.4*10Е38 с точностью до 7 знаков (4 байта)

¨ с плавающей точкой для чисел от -1.797*10Е308 до +1.797*10Е308 (8 байт).
Размер числового поля по умолчанию устанавливается настройкой параметров, как и текстового поля.

 

!!!!! Рекомендуется задавать минимально необходимый размер поля.

Формат поля является форматом отображения данных при выводе их на экран или печать. Для некоторых типов данных определены встроенные форматы, например для даты и др. Для отдельных типов данных можно задавать собственные (пользовательские) форматы, например

· Для денежного типа: ### ## руб. Здесь символ # может быть заменен цифрой, знаком или пробелом (необязательный символ). Пробел будет выведен буквально.
Или # ## 0,00руб; -# ## 0,00руб[Красный]. Здесь отрицательные числа будут выведены красным цветом.

· Для числового процентного типа: ###.##%. Точка и знак процента будут выведены буквально.

· Для текстового типа: (@@@)@@@-@@-@@. Здесь символ @ будет заменен текстовым символом или пробелом (обязательный символ). Этот формат часто используется для вывода номера телефона.

Для логического типа: ;’’Выделен’’[Синий];’’Не выделен’’. Это означает, если значение логического поля истина, то выведется слово Выделен синим цветом. Иначе выведется Не выделен цветом, принятым по умолчанию.



Маска ввода удобна для ввода данных. Например, для ввода номера телефона можно задать маску : (000)000-00-00. Access автоматически ее преобразует к виду: \(000\)000\-00\-00 . Здесь символ \ означает, что следующий символ будет восприниматься буквально. Примеры других масок ввода можно найти, вызвав помощь клавишей F1.

Число десятичных знаков (после точки) Можно задать от 0 до 15.

Подпись задает текст, который будет выводиться в качестве имени поля в таблице, форме и отчете.

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

Сообщение об ошибке задает текст сообщения, выводимый на экран при нарушении условия, заданного предыдущим свойством.

· Обязательное поле определяет обязательный ввод данных в поле (Да) или разрешает не вводить данные (Нет). В последнем случае полю присваивается значение Null.

СвойствоПустые строки позволяет указывать, что в данное поле может быть введена пустая строка (“”), т.е. открыть двойные кавычки и закрыть двойные кавычки.

Индексированное поле позволяет индексировать поле (Да) или нет (Нет). Если поле индексируется, то надо указать, допускаются ли в поле повторяющиеся значения (Совпадения допускаются) или нет (Совпадения не допускаются).

!!!!! Для ключевого поля автоматически строится индекс, которому всегда дается имя PrimaryKey. Индекс ключевого поля всегда уникален (Совпадения не допускаются) и не допускает пустых (не введенных) значений , т.е. Null - значений в записях. Настройкой параметров можно задать автоматический способ индексации для полей, входящих в заданный список.

СвойствоПодстановка

Свойство Подстановкаопределяет, в каком виде будут отображаться значения соответствующего поля в таблице и в форме: в виде одиночных значений, в виде списка значений или в виде раскрывающегося списка значения (поле со списком). Для логического поля в виде: флажка (удобно для ввода данных) и поля (удобно при задании пользовательских или встроенных форматов). Значения логического поля могут выводиться в виде 0 (ложь) и -1 (истина).

 

Пример 1.Пусть в поле GOR таблицы Post чаще всего вводятся города: Москва, Санк-Петербург, Самара. Чтобы не вводить эти часто повторяющиеся города можно задать свойства подстановки, как показано на рисунке 14:

Рисунок 14 – Пример задания свойства подстановки

В этом случае ввод часто повторяющихся городов можно осуществлять из раскрывающегося списка значений, как показано на рисунке 15:

 

Рисунок 15- Ввод города из списка значений

Другой город можно ввести с клавиатуры.

· Вместо списка значений можно задать поле со списком. При вводе данных в таблицу отображения городов и в том, и в другом случае будет отображаться раскрывающимся списком. Однако на форме, созданной по таблице Post, в первом случае города будут отображаться списком, а во втором – полем со списком, что более компактно.



<== предыдущая лекция | следующая лекция ==>
Типы данных | Схема данных. Обеспечение целостности данных


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.211 сек.