бражатися у звіті. Останнім штрихом звіту є відображення сторінки. Це можна зробити за допомогою компонента QRSysDatа, у властивості Data необхідно вибрати qrsPageNumber. Форма звіту готова. Це допоміжна форма і користувач не повинен її бачити. Тому властивість Visible повинна дорівнювати true. На головній формі звіту повинні розташовуватися наступні компоненти: MainMenu, FontDialog, RichEdit (у який користувач буде вводити інформацію). У меню можна ввести наступні розділи: шрифт, перегляд та друк. У обробник команди перегляд вводиться:
QuickRep1-> Preview ();
У обробник команди друк: QuickRep1-> Print ();
У обробник команди шрифт: FontDialog1-> Execute ();
RichEdit1-> SelAttributes-> Assign (FontDialog1-> Font);
RichEdit1-> SetFocus ();
Ці оператори забезпечать мінімальне форматування у вікні RichEdit.
Після створення звіту можна переходити до створення пошуку в додатку. Пошук можна здійснювати багатьма способами, наприклад за допомогою параметричних запитів і фільтрації. <В
Малюнок 9. Створення звіту
3.4 Додавання записів в таблицю
c + + builder access таблиця інформаційний
Залишилося тільки здійснити додавання нового запису в таблицю. Для цього необхідно на формі, наприклад, на вкладці класи розмістити Edit (по одному на кожне поле - 5 штук), Label - 6 штук і Button, перейменувавши її в кнопку В«додатиВ» (рис. 12). p align="justify"> Приміром потрібно додати запис в таблицю. У обробник кнопки додати потрібно вписати наступний код:
Insert () дозволяє додавати запис в таблицю, але після пересилання даних з вікон редагування в поля необхідно виконання методу Post ().
В
Малюнок 12. Приклад додавання запису в таблицю
Решта роботи над інформаційно-довідковою системою Музична школа полягає в оформленні програми та розробці зрозумілого інтерфейсу. Для цього можна використовувати компоненти Label, Panel, Menu, PopupMenu і т.д.
3.5 Створення запитів
Фільтрація може здійснюватися за допомогою компонентів Table і Query. При розробці інформаційно-довідкової системи В«Музична школаВ» фільтрація здійснювалася за допомогою компонента Table в таблиці Instr по полях: найменування інструменту, кількість учнів, артикул інструменту. Фільтрація може задаватися властивостями Filtered, Filter і FilterOptions. Властивість Filtered включає або вимикає використання фільтра. А сам фільтр записується у властивість Filter у вигляді рядка, що містить певні обмеження на значення полів.
На форму поміщається компоненти Edit і Button, RadioGroup c компонентам...