- •Практичне заняття №3 Створення багатотабличних форм
- •Теоретичні відомості
- •3.1 Створення підлеглих форм
- •3.1.2 Створення головної і підлеглої форм за допомогою Майстра автоформ
- •3.1.2. Використання Майстра форм для створення головної і підлеглої форм
- •3.1.3. Додавання підлеглої форми в головну форму
- •3.1.4. Скріплення головної і підлеглої форми
- •3.2. Створення багатосторінкових форм
- •2.1. Створення багатосторінкових форм з елементом Розрив сторінки
- •2.2 Створення багатосторінкової форми з вкладками
- •3.3. Спливаючі форми і вікна діалогу
- •3.4. Використання обчислень у формах
- •3.4.1 Створення обчислюваних полів
- •3.4.2. Створення обчислюваних полів для відображення підсумкових значень
- •3.4.3. Використання статистичних функцій у формах
- •3.5. Створення і застосування стилів оформлення форми
- •Порядок роботи
- •Вимоги до оформлення звіту
- •Контрольні запитання
2.2 Створення багатосторінкової форми з вкладками
Для створення багатосторінкової форму за допомогою елементу управління Набір вкладок (Tab Control):
1. Натисніть кнопку Новий об'єкт (New object) на панелі інструментів і виберіть об'єкт Форма (Form).
2. У діалоговому вікні виберіть режим Конструктор форм (Design View).
3. Виведіть на екран панель елементів і виберіть на ній елемент управління Набір вкладок (Tab Control). Цей елемент не має Майстра, тому стан кнопки Майстра елементів (Control Wizard) неважливий.
4. В області даних форми виділіть прямокутну область таку, щоб на ній можна було розмістити декілька елементів управління. Access створить у формі елемент управління Набір вкладок з двох сторінок.
5. Якщо вікно Властивості (Properties) в даний момент відкрито, то воно показує властивості елементу управління Набір вкладок. Проте набори властивостей існують і окремо для кожної сторінки. Щоб їх подивитися, клацніть мишею по будь-якій вкладці в області заголовка. Тепер у вікні властивостей відображаються властивості відповідної сторінки (рис.3.6).
Рис.3.6. Створення форми за допомогою набору вкладок
6. Змініть заголовок сторінки, ввівши в рядок властивості Підпис (Caption) «Клієнти». На другій сторінці введіть значення властивості Підпис «Квартальні обороти». Зверніть увагу, як ширина вкладки автоматично міняється залежно від довжини тексту заголовка.
7. У вікні властивостей форми встановіть властивість Джерело записів (Record Source). Як джерело записів вкажіть таблицю "Клієнти". Властивості Смуги прокрутки (ScrolBars) привласніть значення Відсутні (Neither), властивості Область виділення (Record Selectors) – значення Немає (No). Введіть назву форми, наприклад, Клієнти.
8. Розкрийте першу вкладку Клієнти. Тепер на вільне поле сторінки можна розміщувати інші елементи управління точно так, як і в звичайній у формі. Розмістіть на ній елементи управління, приєднані до полів таблиці "Клієнти".
9. Розкрийте другу вкладку Квартальні обороти. Перенесіть на неї форму "Підпорядкована для квартальних оборотів" (Quarterly Orders Sub-form) з вікна бази даних. Ця форма стане підлеглою формою в створюваній нами формі. Змініть розміри елементу управління Підлегла форма/звіт так, щоб помістилася вся необхідна інформація.
Форма готова. Відкрийте її в режимі форми. Ви повинні отримати результат, схожий на той, що представлений на рис. 3.7,а,б.
а) б)
Рис.3.7. Перша (а) та друга (б) вкладки форми "Клієнти"
Додавання і видалення сторінок в наборі вкладок
Якщо для розміщення всієї інформації не достатньо дві сторінки, то можна легко додати нові сторінки до набору. Для цього потрібно:
1. Розкрити вкладку сторінки, перед якою вставлятиметься нова. Клацнути по ній правою кнопкою миші. З'явиться контекстне меню.
2. Вибрати з меню команду Додати вкладку (Insert Page). Нова сторінка буде вставлена перед поточною.
Для того, щоб видалити зайву сторінку, достатньо:
1. Розкрити вкладку сторінки, яка повинна бути видалена.
2. Вивести контекстне меню і вибрати команду Видалити вкладку (Delete Page).
Зміна порядку проходження сторінок
Іноді потрібно змінити порядок проходження сторінок в наборі вкладок. Наприклад, коли потрібно вставити останню сторінку, вона завжди вставляється перед останньою, потім їх потрібно поміняти місцями. Для цього потрібно:
1. На будь-якій сторінці елементу управління Набір вкладок (Tab Control) клацнути правою кнопкою миші і з контекстного меню вибрати команду Послідовність вкладок (Page Order). З'явиться діалогове вікно Порядок сторінок (Page Order).
2. Виберіть в списку ту сторінку, яку потрібно перемістити і натискайте кнопки Вгору (Move Up) і Вниз (Move Down), поки не перемістите її на потрібну позицію.
3. Повторіть ці дії для кожної бажаної сторінки, потім натисніть кнопку ОК.
