В прошлом шаге мы создали форму для отображения данных, теперь надо решить вопрос с тем какие это должны быть данные, а также где и как их хранить.
Воспользуемся самым простым вариантом и создадим независимую таблицу, т.е. таблицу, которую необязательно использовать в составе базы данных.
В окне Project Manager идем Data\Free Tables, жмем New и сохраняем свою таблицу под именем birthday.dbf. Наша таблица автоматически попадет в проект. Теперь добавляем в нее следующие поля:
По поводу поля additional - здесь сделаю отступление. Размер текстового поля в VFP не должен превышать 254 символа. Однако можно встретить DBF таблицы созданные, скажем с помощью BDE на Delphi или Builder, где при той же структуре текстовое поле может быть 255 символов. При этом не стоит волноваться, работать VFP с такой таблицей будет.
По завершению ввода полей нажимаем ОК, появляется окно с предложением вводить данные прямо сейчас:
Так что, если хотите сделать это сразу, пожалуйста:
Как Вы сами понимаете, количество полей, их название и тип при желании всегда можно изменить. Чтобы добавить в проект готовую таблицу нужно выбрать Add в окне Project Manager, Modify позволяет изменить структуру выбранной таблицы, Browse используется для просмотра и редактирования записей таблицы, а Remove исключает таблицу из проекта или вовсе удаляет ее.
Я думаю, что количество Ваших знакомых не столь велико, чтобы сейчас забивать себе голову уникальностью записей и индексацией таблицы. Это я рассмотрю в следующих шагах.