Тема: «Створення проекту додатку»

Вид материалаДокументы

Содержание


Підготовчий етап заняття. Актуалізація знань.
One – to – Many Form Wizard
Save form for later use
Save form for later use
Prev – Попередня; Next
Подобный материал:
1   2   3   4   5   6





Тема.

Створення форм за допомогою майстра:

Мета.

Формування вмінь та навичок по створенню форм у вікні проекту різними способами. Вдосконалення навичок використання ОС та ППЗ для керування файлами та програмами.


Підготовчий етап заняття. Актуалізація знань.

  • відкрийте базу даних проекту «Студент». Для цього на вкладці Data встановіть курсор на її назву і натисніть кнопку Modify вікна проекту;
  • клацніть на ярлику Documents для переходу на вкладку Documents;
  • виберіть групу Forms і натисніть кнопку New;
  • у діалоговому вікні New Form, що відкрилося, натисніть кнопку Form Wizard;
  • після запуску майстра форм відкриється діалогове вікно Wizard Selection, в якому є дві опції:

. Form Wizard – для створення однотабличной форми;

. One – to – Many Form Wizard – створення форми для декількох зв'язаних таблиць.

Виберіть першу опцію.


Створення форм за допомогою майстра

  • З'являється перше діалогове вікно майстра, в якому необхідно вказати таблицю, для якої ви створюєте форму («Анкета») і вибрати поля цієї таблиці, що розміщуються у формі:
  • в області Databases and tables з верхнього списку виберіть базу даних «Студент», а з нижнего – таблицю «Анкета»;
  • із списку Available fields перенесіть в Selected fields поля, які ви хочете розмістити в створюваній формі (для перенесення полів використовуйте кнопки із стрілками), потім натисніть кнопку Next;
  • у діалоговому вікні майстра, що з'явилося, можна встановити стиль відображення об'єктів форми і типи кнопок управління. Залишивши їх заданими за умовчанням, натисніть кнопку Next;
  • на наступному кроці задається критерій сортування даних, що відображаються у формі. Перенесіть поле fio із списку Available fields or index tag в список Selected fields, використовуючи кнопку Add. Встановіть опцію Ascending (за збільшенням) і натисніть кнопку Next;
  • на завершальному кроці створення форми за допомогою майстра пропонується вибрати одну з наступних опцій:

Save form for later use – зберегти форму для подальшого використання;

Save and run form – зберегти і запустити форму на виконання;

Save form and modify it in the Form Designer – зберегти і відкрити форму для модифікації в конструкторі форм.

Вибравши опцію Save form for later use, за допомогою кнопки Preview прогляньте макет форми і поверніться у вікно майстра за допомогою кнопки Return to Wizard.

Натисніть кнопку Finish і збережіть форму з ім'ям «Анкета».

  1. Прогляньте форму в режимі редактора:
  • у вікні проекту на вкладці Documents виділіть форму «Анкета» і натисніть кнопку Modify;
  • на екрані з'являється форма «Анкета» в режимі редагування і вікно властивостей Properties. Якщо вікна властивостей немає, виберіть команду Properties з меню View;



  1. Змініть зовнішній вигляд форми:
  • Змініть властивості написів і заголовка форми. Для цього необхідно по черзі виділяти кожен напис (клацанням миші) і у вікні Properties задати нові значення властивостей (найменування властивості вибирається із списку, а нове значення задається в полі введення вікна властивостей). Встановіть наступні значення властивостей:

FontBold – збільшити товщину напису – True(вибрати із списку властивості, що з'являється при виборі, що розкривається);

FontName – назва шрифту – Times New Roman;

FontSize – розмір букв – для написів – 11, для заголовка - 22;

ForeColor – колір букв – натисніть кнопку, розташовану праворуч від поля введення вікна властивостей, з палітри, що з'явилася, виберіть будь-який колір і натисніть кнопку OK;

BackColor – колір фону форми – вибрати колір з палітри, як і при завданні значення властивості ForeColor.
  • Змініть зовнішній вигляд кнопок, заміните їх англійські назви на росіяни. Для цього клацніть по групі кнопок і в списку, що розкривається, розташованому у верхній частині вікна властивостей знайдіть значення BUTTONSET1. Там перераховані всі кнопки, розташовані у формі (cmdPrev, cmdNext, cmdTop, cmdEnd, cmdFind, cmdPrint, cmdExit, cmdAdd). Клацніть по назві першої кнопки. Після цього кнопка виділиться у формі. Можна виділити кожну кнопку клацанням миші по ній (для того, щоб виділити всі кнопки і одночасно змінювати їх властивості, потрібно виділити першу кнопку і, утримуючи клавішу Shift, виділити всі останні). Задайте для кнопок наступні значення властивостей:

Caption – текст на кнопці (задається для кожної кнопки окремо; при установці значень стара версія – англійською мовою – віддаляється, а нова – на російському – вводиться в поле вводу):

Prev – Попередня; Next – Наступна; Top – Перша; Bottom (End) – Остання; Find – Пошук; Print – Друк; Edit – Змінити; Delete – Видалити; Add – Додати; Exit – Вихід;

FontNameTimes New Roman; FontSize – 9; ForeColor;

  1. Запустіть форму на виконання одним з наступних способів:
  • виберіть в меню Form команду Run Form;
  • виберіть команду Run Form спливаючого меню;
  • натисніть кнопку Run на стандартній панелі інструментів Visual FoxPro;
  • у вікні проекту виділіть форму і натисніть кнопку Run

При цьому з'явиться діалогове вікно з повідомленням, зберегти зміни у формі чи ні. Натисніть кнопку Yes.

У цій формі Ви можете проглядати дані, переміщатися на перший і на останній запис, додавати нові дані, редагувати і видаляти дані, використовуючи відповідні кнопки форм.
  • Введіть новий запис в таблицю і збережіть його кнопкою Save.
  • Після закінчення роботи з даними закрийте форму за допомогою системної кнопки або натисніть кнопку Exit.



  1. Аналогічно створіть форму для таблиці «Сесія».
  2. Проглянете вміст таблиці за допомогою форми.
  3. Закрийте форму «Сесія».
  4. Закрийте проект.


Практична робота №4