русс | укр

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

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

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

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


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

IV. Создание таблиц с помощью Конструктора.


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


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

Свойство именованный атрибут элемента управления, поля или объекта, значение которого определяет конкретную характеристику объекта (например, размер, цвет или положение на экране, а также является ли объект видимым или скрытым). Набор свойств каждого поля определяется указанным для поля типом данных.

Для большинства типов данных характерно свойство Подпись (Caption). С помощью этого свойства можно задать названия полей таблицы.

Свойство Обязательно поле определяет необходимость ввода данных в поле.

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

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

Для числовых, денежных, логических полей, а также полей даты/времени и счетчика существуют встроенные форматы отображения. Для этих типов полей можно установить и пользовательские форматы. Для текстовых полей, полей МЕМО и гиперссылок встроенных форматов нет, но для них можно указать пользовательские форматы. Для полей объектов OLE форматы отображения данных определить невозможно.

Для отображения текстовых констант в поле, содержащем позиции для заполнения, используйте свойство Маска ввода (InputMask). Например, если все вводимые в поле телефонные номера имеют одинаковый формат, то можно создать маску ввода.



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

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

Символы форматирования для типа текстовых и MEMO-полей.

Символ Описание
. (точка) Десятичный разделитель
, (запятая) Разделитель групп разрядов
Прототип разряда. Выводится цифра или 0
# Прототип разряда. Выводится цифра или ничего не выводится
$ Выводится символ доллара
% Процентный формат. Число умножается на 100 и к нему добавляется символ процента
E- или e- E+ или e+ Экспоненциальная нотация

 

Символы форматирования для типа данных Дата/Время.

Символ Описание
: (двоеточие) Разделитель компонентов времени. Символ разделителя выбирается в окне Язык и стандартыпанели управления Windows/
/ Разделитель компонентов даты.
c Задает встроенный Полный формат даты.
d Номер дня месяца, состоящий из 1 или 2 цифр (1-31)
dd Номер дня месяца, состоящий из 1 или 2 цифр (01-31)
ddd Сокращенное название дня недели (Пн-Вс)
dddd Полное название дня недели (Понедельник-Воскресенье)
ddddd Задает встроенный Краткий формат даты
dddddd Задает встроенный Длинный формат даты
w Номер дня недели (1-7)
ww Номер недели в году (1-53)
m Номер месяца, состоящий из 1 или 2 цифр (1-12)
mm Номер месяца, состоящий из 2 цифр (01-12)
mmm Первые три буквы названия месяца (янв-дек)
mmmm Полное название месяца (январь-декабрь)
q Номер квартала в году (1-4)
y Номер дня в году (1-366)
yy Последние две цифры номера года (01-99)
yyyy Полный номер года (0100-9999)
h Число часов, состоящее из 1 или 2 цифр (0-23)
hh Число часов, состоящее из 2 цифр (00-23)
n Число минут, состоящее из 1 или 2 цифр (0-59)
nn Число минут, состоящее 2 цифр (00-59)
s Число секунд, состоящее из 1 или 2 цифр (0-59)
ss Число секунд, состоящее 2 цифр (00-59)
ttttt Длинный формат времени
AM/PM 12-часовой формат времени с добавлением прописных букв “АМ” или “РМ”
ам/рм 12-часовой формат времени с добавлением строчных букв “ам” или “рм”
A/P 12-часовой формат времени с добавлением прописных букв “А” или “Р”
а/р 12-часовой формат времени с добавлением строчных букв “а” или “р”
AM/PM 12-часовой формат времени; используется индикатор “утро/день”, выбранный в окне Язык и стандартыпанели управления Windows

Символы форматирования для типа текстовых и MEMO-полей.

Символ Описание
@ Обязательный текстовый символ или пробел
& Необязательный текстовый символ
< Преобразует все символы в строчные
> Преобразует все символы в прописные

Символы форматирования для всех типов.

Символ Описание
(Пробел) Выводит пробел как символьную константу
“ABC” Символы, заключенные в кавычки, считаются символьными константами
! Выравнивание символов по левому краю
* Заполняет доступное пустое пространство следующим символом
\ Выводит следующий символ как символьную константу
[цвет] Задает цвет, название которого указано в скобках. Допустимые имена цветов: (Черный) (Black), (Синий) (Blue), (Зеленый) (Green), (Бирюзовый) (Cyan), (Красный) (Red), (Лиловый) (Magenta), (Желтый) (Yellow), (Белый) (White)

Символы для создания масок ввода.

Символ Описание
В данную позицию должна быть введена цифра. Знаки “+” или “-” не допускаются
В данную позицию должна быть введена цифра или пробел. Знаки “+” или “-” не допускаются
# В данную позицию должна быть введена цифра, пробел, знаки “+” или “-”
L В данную позицию должна быть введена буква
? В данную позицию должна быть введена буква или пробел
A В данную позицию должна быть введена буква или цифра
a В данную позицию должна быть введена буква, цифра или пробел
& В данную позицию должен быть введен произвольный символ или пробел
C В данную позицию может быть введен произвольный символ или пробел (возможно, что ни один символ не введен)
. (точка) Десятичный разделитель
, (запятая) Разделитель групп разрядов
: - / Разделители в значениях даты и времени
< Преобразует все символы к нижнему регистру
> Преобразует все символы к верхнему регистру
! Указывает, что маску нужно заполнять справа налево. Используется, когда символы в левой части маски являются необязательными
\ Указывает, что следующий символ необходимо рассматривать в качестве постоянного символа, даже если он является специальным символом маски
“литерал” Символы, заключенные в кавычки, считаются константами

Для формирования масок ввода, можно использовать Мастер масок ввода (Input Mask Wuzard).

Свойство Индексированное поле определяет, является ли поле индексированным, и если является, то в каком режиме (Совпадения допускаются/Совпадения не допускаются).

В свойстве Значение по умолчанию указывается значение, автоматически добавляемое в поле для каждой новой записи, если это значение не введено пользователем.

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

Свойство Пустые строки для текстовых полей и поля Memo определяет, допустимость ввода пустой строки.

Свойство Сжатие Юникод определяет, выполняется ли сжатие данных при сохранении полей текстового типа (удаляются все первые байты символов, если они равны нулю).

 



<== предыдущая лекция | следующая лекция ==>
II. Типы полей таблицы Access. | V. Использование мастера подстановок.


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


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

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

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


 


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

 
 

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

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