Самостоятельно
1. По аналогии с таблицей ТИП_ПОКУПАТЕЛЯ создайте остальные таблицы справочники: ПОСТАВЩИК, ТИП_ТОВАРА, ФОРМА_ОПЛАТЫ. Для создания новой таблицы выберите пункт меню Создание – Таблица (рис.4).

Рис.4. Создание новой таблицы
Каждому типу данных соответствует список свойств. Рассмотрим свойство Маска ввода.
Маска ввода обеспечивает различные виды управления вводом данных. Маска ввода применяется в следующих случаях:
― для проверки значения поля на соответствие определенному шаблону ввода, например, шаблон (000)000-00-00 задает ввод номера телефона;
― для автоматического ввода постоянных символов-разделителей, например. дефиса (-) или круглых скобок;
― для обозначения позиции ввода с тем, чтобы облегчить ввод данных;
― для сохранения данных вместе с константами или без констант, в зависимости от вашего предпочтения.
Создание маски ввода для поля облегчено тем, что существует специальный Мастер, помогающий настраивать существующие маски и создавать новые маски. В табл.2. приведены символы маски ввода. В табл.3 показаны примеры масок ввода.
Таблица 2. Символы маски ввода
|
Символ |
Вводимое в поле значение |
|
0 |
Цифра (от 0 до 9), ввод обязателен, символы плюс и минус не допускаются. |
|
9 |
Цифра или пробел, ввод не обязателен, символы плюс и минус не допускаются. |
|
# |
Цифра или пробел, ввод не обязателен, допускаются символы плюс и минус. |
|
L |
Буква (от A до Z или от А до Я), ввод обязателен. |
|
? |
Буква, ввод не обязателен. |
|
A |
Буква или цифра, ввод обязателен. |
|
a |
Буква или цифра, ввод не обязателен. |
|
& |
Любой символ или пробел, ввод обязателен. |
|
C |
Любой символ или пробел, ввод не обязателен. |
|
.,:;-/ |
Десятичный разделитель, а также разделитель тысяч, дат и времени. |
|
< |
Перевод всех следующих символов в нижний регистр. |
|
> |
Перевод всех следующих символов в верхний регистр. |
|
! |
Заполнение маски ввода справа налево, а не слева направо (этот символ в маске ввода можно помещать в любую позицию). |
|
|
Ввод любого следующего символа в качестве текстовой константы (используется для ввода в маску перечисленных в данной таблице символов как текстовых констант, а не как управляющих символов). |
Таблица 3. Примеры масок ввода

1. Самостоятельно создайте остальные таблицы базы данных: ПОКУПАТЕЛЬ, ЗАКАЗ, ПУНКТ_ЗАКАЗА, ТОВАР, ПОЛКА, ПАРТИЯ.
2. Самостоятельно разработайте маски ввода для полей Телефон, Покупатель, Поставщик, КоличествоВПартии, ТипТовара, МинимальныйЗапас, Количество.