Сценарий работы

Художник Start Wizard является частью PowerBuilder и используется для создания новых проектов. В данном курсе будет рассмотрена работа Start Wizard для создания клиентского приложения PowerBuilder для работы с базой данных.

Start Wizard может быть использован в двух вариантах:

1. Создание пустого приложения (вариант Application). В этом варианте Start Wizard создаст объект Application и библиотеку PBL.

2. Создание приложения из шаблона (Template Application). В этом варианте Start Wizard создаст объект Application, скрипты для него, необходимые окна, меню, объекты связи с базой данных и т.п.

Сейчас мы воспользуемся генерацией приложения их шаблона.

Для этого необходимо выполнить следующие действия:

  1. Запустите PowerBuilder.

  2. Откройте окно New, выбрав пункт меню File - New. Если у вас еще нет ни одного созданного приложения или вы запускаете PowerBuilder первый раз, это окно откроется автоматически.

  3. Нажмите два раза левой кнопкой мыши на иконке Template Application.

  4. Нажмите кнопку Next в окне About the Application Start Wizard и в следующем окне What you will do. В последнем окне перечислено все, что будет создано в процессе работы Start Wizard.

  5. Окно Specify New Application and Library. В данном окне необходимо ввести название приложения. По умолчанию дано название "genapp" и библиотека PBL с тем же именем. Назовем наше приложение и библиотеку "rad". После этого нажмем клавишу Next.

  6. Окно Specify Application Type. В данном окне необходимо выбрать тип приложения - многооконное (MDI Application with Microhelp), однооконное (SDI Application) и основанное на библиотеке PFC. По умолчанию выбрано MDI Application with Microhelp, что нам и нужно в данном случае. Нажать кнопку Next.

  7. Окно Adjust Application Library Search Path. В данном окне вы можете добавить в проект другие библиотеки, созданные ранее вами или другими разработчиками, например, библиотеки PFC. У нас пока нет других библиотек, поэтому необходимо просто нажать кнопку Next.

  8. Окно Name MDI Frame and Menu. В этом окне вы можете задать название основного окна приложения и его меню. По умолчанию они будет иметь имена w_rad_frame и m_rad_frame. Менять их не надо. Нажать кнопку Next.

  9. Окно Name MDI Base Sheet, Menu and Service. В этом окне вы можете задать название базовым объектам приложения. В написании нашего приложения данные объекты не будут использованы. Менять их не надо. Нажать кнопку Next.

  10. Окно Name Individual Sheets. В этом окне вы можете задать название объектам приложения, унаследованным от базовых объектов. В написании нашего приложения данные объекты не будут использованы. Менять их не надо. Нажать кнопку Next.

  11. Окно Assign Display Names to Sheets. В этом окне вы можете задать заголовки название объектам приложения, унаследованным от базовых объектов. В написании нашего приложения данные объекты не будут использованы. Менять их заголовки не надо. Нажать кнопку Next.

  12. Окно Name About Box and Toolbar Window. Название окна, которое будет вызвано при выборе пункта меню About, а также название объекта Toolbar. Менять их не надо. Нажать кнопку Next.

  13. Окно Specify Connecttivity. Создание объекта для соединения с базой данных. Нужно выбрать Requires SQL Database connection для соединения с SQL сервером. Нажать кнопку Next.

  14. Окно Choose Database Connection Profile. Выбор профиля соединения. Необходимо выбрать профиль соединения с необходимой базой данных. Если установлен компонент Code Expamples, то должен присутствовать профиль EAS Demo DB V3. Нажать кнопку Next.

  15. Окно Specify Connectivity Source Info. В окне задается название объекта для установки связи с базой данных и выбор способа получения информации о параметрах соединения: из ini-файла, из registry, из скрипта объекта. Необходимо выбрать пункт Application INI File и нажать кнопку Next.

  16. Окно Name Application INI File. В окне задается название ini-файла. Нажать кнопку Next.

  17. Окно Create Project? Запрос на создание проекта. Нажать кнопку Next.

  18. Окно Ready to Create Application. В окне представлен перечень параметров проекта. Вы можете проверить правильность ваших установок перед началом генерации приложения. Нажать кнопку Finish после проверки.

Приложение создано.