Если в проекте есть компоненты (формы, отчеты и пр.), помеченные как внешние (Exclude), они не включаются в исполняемый файл, получаемый при компиляции проекта. Если полученная программа использует эти компоненты, их файлы должны присутствовать в папке, где находится программа (или в другом указанном месте на дисках). В результате становится возможной их модификация без необходимости перекомпиляции всей программы.
Другой путь разработки проекта - использовать Мастер разработки приложения (Application Wizard). После выбора New - Project - Wizard появляется окно, в котором нужно задать название проекта (student) и путь его сохранения (оставим галочку у фразы "Создать структуру каталогов"). После генерации основы проекта и появления окна проекта">проекта на экране, появляется также многостраничная форма построителя проекта (Application Builder), в которой на первой странице (рис. 6.26.) следует указать, будут ли использоваться окна информации о программе и авторе (Splash и About), окно Start для выбора формы или отчета в начале работы с программой и окно User login для задания имени пользователя и его пароля.
Наиболее важной страницей построителя является третья (рис. 6.27.) - Data - раздел данных. На ней мы выбираем созданную ранее базу данных Students, после чего на этой странице появляется список всех таблиц базы с возможностью отметить те из них, для которых нужно сгенерировать экранные формы и отчеты.
Далее нажимаем кнопку Generate, и для всех отмеченных таблиц базы создаются стандартные формы и отчеты.
На странице 4 Forms следует указать некоторые особенности использования каждой из форм в программе:
Name - название, которое будет показано для формы в окне Start;
Single instance - открытие единственного экземпляра этого окна;
Use navigation toolbar - показывать навигационную панель (перемещения по таблице);