FoxPro8


Создание таблицы с помощью мастера - часть 3


Чтобы определить для поля ввода маску, в соответствии с которой в него будут вводиться данные, используйте переключатель Input Mask (Маска ввода), содержащий следующие опции:

  • Pre-defined (Предопределенная);
  • Custom mask (Пользовательская маска)
  • Для использования маски, предлагаемой Visual FoxPro, установите опцию Pre-defined (Предопределенная), а затем из раскрывающегося списка, расположенного справа от опции, выберите требуемое вам значение.

    В том случае, если ни одно из значений списка вам не подходит, установите опцию Custom mask (Пользовательская маска) и введите в расположенное справа поле выражение для маски. Для указания формата поля можно использовать значения раскрывающегося списка Format (Формат). Установите в диалоговом окне все необходимые значения поочередно для всех полей таблицы и нажмите кнопку Next (Далее) для перехода к следующему шагу.

    Рис. 4.7. Модификация полей

  • На третьем шаге в работе мастера (рис. 4.8) с помощью раскрывающегося списка Primary Key (Первичный ключ), содержащего список всех полей таблицы, задайте первичный ключ таблицы. При этом вы должны помнить, что поле может использоваться для задания первичного ключа таблицы только в том случае, если оно содержит неповторяющиеся значения. Например, для таблицы customer, содержащей список клиентов, в качестве первичного ключа можно использовать поле customeriD с кодами клиентов.

    Используя список Field Name (Имя поля), укажите дополнительные индексы для таблицы, установив соответствующие флажки слева от наименования полей. Затем нажмите кнопку Next (Далее).

  • Рис. 4.8. Окно мастера для определения первичного ключа и индексов таблицы

    Рис. 4.9. Задание связей между создаваемой таблицей и таблицами базы данных

  • Если вы создаете не свободную таблицу, а таблицу, входящую в базу данных, то на следующем шаге мастера определяются связи между новой таблицей и таблицами базы данных (рис. 4.9). В списке My new <имя_таблицы> table (Моя новая таблица) диалогового окна содержится перечень всех существующих и возможных связей для новой таблицы. Используя данный список и диалоговое окно Relationships (Отношения), открываемое при нажатии кнопки Relationships (Отношения), задайте тип связи между создаваемой таблицей и остальными таблицами базы данных.



  • Начало  Назад  Вперед