![]() |
|
![]() |
Тема: |
Створення пошукових форм |
Мета: |
Здобути практичні навики
розробки форми для пошуку. |
Хід роботи
1. Модифікувати форми Books2,Readers2,Authors2, Books, UserCard, таким чином, щоб на кожній з них знаходилася кнопка "Пошук". В методі Click пропишіть наступний код (код наведено для таблиці books) .
2. Створити форму для пошуку за поданим зразком і назвати її FIND:
Потрібно на формі розмістити такі компоненти:
Combo Box 4
Text Box 2
Optiongroup 1
Label 7
Command 3
Форма пошуку повинна бути аналогом форми пошуку FoxPro при перегляді таблиць
На формах пошуку необхідно передбачити
1. елемент ComboBox за допомогою якого можна вибрати поле по якому відбувається пошук.
2. елемент ComboBox за допомогою якого можна вибрати тип пошуку (<,>,=)
Результатом виконання пошуку повинно бути:
На формах пошуку потрібно використовувати інструкцію SET FILTER TO
Після перегляду результатів пошуку потрібно ввести можливість відмінити дії оператору SET FILTER TO. Для чого потрібно на викликаючих формах передбачити кнопку "Показати все".
3. Для пошукової форми джерело даних (Data Environment) НЕ ЗАДАЄМО
4. Для пошукової форми в методі Load необхідно прописати наступний код
5. Для кнопки "Знайти" пошукової форми в події Click необхідно прописати наступний код
6. Для кнопки "Знайти все" пошукової форми в події Click необхідно прописати наступний код
7. Для кнопки "Вихід" пошукової форми в події Click необхідно прописати наступний код
8. Для пошукової форми в події Init необхідно прописати наступний код
9. Перевірте чи пошукова форма працює з усіма формами проекту