ПЕРЕЛІК ДИСЦИПЛІН:
  • Адміністративне право
  • Арбітражний процес
  • Архітектура
  • Астрологія
  • Астрономія
  • Банківська справа
  • Безпека життєдіяльності
  • Біографії
  • Біологія
  • Біологія і хімія
  • Ботаніка та сільське гос-во
  • Бухгалтерський облік і аудит
  • Валютні відносини
  • Ветеринарія
  • Військова кафедра
  • Географія
  • Геодезія
  • Геологія
  • Етика
  • Держава і право
  • Цивільне право і процес
  • Діловодство
  • Гроші та кредит
  • Природничі науки
  • Журналістика
  • Екологія
  • Видавнича справа та поліграфія
  • Інвестиції
  • Іноземна мова
  • Інформатика
  • Інформатика, програмування
  • Юрист по наследству
  • Історичні особистості
  • Історія
  • Історія техніки
  • Кибернетика
  • Комунікації і зв'язок
  • Комп'ютерні науки
  • Косметологія
  • Короткий зміст творів
  • Криміналістика
  • Кримінологія
  • Криптология
  • Кулінарія
  • Культура і мистецтво
  • Культурологія
  • Російська література
  • Література і російська мова
  • Логіка
  • Логістика
  • Маркетинг
  • Математика
  • Медицина, здоров'я
  • Медичні науки
  • Міжнародне публічне право
  • Міжнародне приватне право
  • Міжнародні відносини
  • Менеджмент
  • Металургія
  • Москвоведение
  • Мовознавство
  • Музика
  • Муніципальне право
  • Податки, оподаткування
  •  
    Бесплатные рефераты
     

     

     

     

     

     

         
     
    Створення навчальної бази даних Телефонний довідник в Access 97
         

     

    Інформатика, програмування

    Зміст

    1. Введення

    2. Проектування бази даних

    3. Створення бази даних

    4. Створення таблиць

    5. Створення форми «Відомості про абонентів»

    6. Створення форми «Особисті дані»

    7. Створення кнопки зв'язує форми «Відомості про абонентів» і «Особисті дані»

    8. Створення запитів

    9. Створення форм «Пошук по телефону» і «Пошук за прізвищем»
    10. Створення головної кнопкової форми «Заставка»
    11. Створення форми «Перша»
    12. Додаток

    Список використаної літератури

    1. Введення

    Дуже символічно, що Microsoft Access не входить в базовий комплект
    Microsoft Office. Як показує практика, в першу чергу вітчизняна,коло повсякденних завдань левової частки рядових користувачів не виходить зарамки текстового редактора і електронних таблиць. Для американців ієвропейців, що живуть і працюють у зовсім інших умовах, характернотакож використання прикладних пакетів для створення всілякихпрезентацій. Тому стандартний набір прикладних програм Microsoft Office
    - Це всім відомі Microsoft Word, Microsoft Excel і Microsoft
    PowerPoint. "Дев'яносто восьмий" офіс збагатився ще пакетом Microsoft
    Outlook для кращої організації свого робочого часу. Все інше - вжедля професіоналів. Все інше - це перш за все Microsoft Access.

    Бази даних (БД) складають в даний час основу комп'ютерногозабезпечення інформаційних процесів, що входять практично в усі сферилюдської діяльності.

    Дійсно, процеси обробки інформації мають загальну природу іспираються на опис фрагментів реальності, виражене у вигляді сукупностівзаємозв'язаних даних. Бази даних є ефективним засобомподання структур даних і маніпулювання ними. Концепція баз данихприпускає використання інтегрованих засобів зберігання інформації,що дозволяють забезпечити централізоване керування даними та обслуговуванняними багатьох користувачів. При цьому БД повинна підтримуватися в середовищі ЕОМєдиним програмним забезпеченням, що називається системою управління базамиданих (СУБД). СУБД разом з прикладними програмами називають банкомданих.

    Одне з основних призначень СУБД - підтримка програмними засобамиуявлення, що відповідає реальності.
    Предметною областю називається фрагмент реальності, що описується абомоделюється за допомогою БД і її додатків. У предметної області виділяютьсяінформаційні об'єкти - ідентифікуються об'єкти реального світу, процеси,системи, поняття і т.д., відомості про які зберігаються в БД.

    У даній роботі я створила навчальну БД "Телефонний довідник". Вонаскладається з двох таблиць, зі взаємопов'язаними даними, запитів, а так самоформ, які використовуються для наочної роботи з даними. На цьому прикладія продемонструвала можливості Microsoft Access.

    2. Проектування бази даних
    У Microsoft Access перед тим, як створювати таблиці, форми та інші об'єкти необхідно задати структуру бази даних. Добра структура бази даних є основою для створення адекватної вимогам, ефективної бази даних.
    Етапи проектування бази даних
    Нижче наведені основні етапи проектування бази даних:

    1. Визначення мети створення бази даних.

    2. Визначення таблиць, які повинна містити база даних.

    3. Визначення необхідних у таблиці полів.

    4. Завдання індивідуального значення кожному полю.

    5. Визначення зв'язків між таблицями.

    6. Оновлення структури бази даних.

    7. Додавання даних і створення інших об'єктів бази даних.

    8. Використання засобів аналізу в Microsoft Access.
    1 Визначення мети створення бази даних
    На першому етапі проектування бази даних необхідно визначити мету створення бази даних, основні її функції та інформацію, яку вона повинна містити. Тобто потрібно визначити основні теми таблиць бази даних та інформацію, що міститимуть поля таблиць.
    База даних повинна відповідати вимогам тих, хто безпосередньо з нею працювати. Для цього потрібно визначити теми, які повинна покривати база даних, звіти, які вона має видавати, проаналізувати форми, які зараз використовуються для запису даних, порівняти створювану базу даних із добре спроектованої, подібною їй базою.
    2 Визначення таблиць, які повинна містити база даних
    Одним з найбільш складних етапів у процесі проектування бази даних є розробка таблиць, тому що результати, які повинна видавати база даних (звіти, вихідні форми тощо) не завжди дають повне уявлення про структуру таблиці. < br> При проектуванні таблиць зовсім не обов'язково використовувати Microsoft
    Access. Спочатку краще розробити структуру на папері. При проектуванні таблиць, рекомендується керуватися наступними основними принципами:

    . Інформація в таблиці не повинна дублюватися. Не повинно бути повторень і між таблицями.

    Коли певна інформація зберігатися тільки в одній таблиці, то і змінювати її доведеться лише в одному місці. Це робить роботу ефективнішою, а також виключає можливість розбіжності інформації в різних таблицях. Наприклад, в одній таблиці мають міститися адреси й телефони клієнтів.

    . Кожна таблиця повинна містити інформацію лише на одну тему.

    Відомості на кожну тему опрацьовуються набагато легше, якщо вони містяться в незалежних одна від одної таблицях. Наприклад, адреси та замовлення клієнтів зберігаються в різних таблицях, з тим, щоб при видаленні замовлення інформація про клієнта залишилася в базі даних.
    3 Визначення необхідних у таблиці полів
    Кожна таблиця містить інформацію на окрему тему, а кожне поле в таблиці містить окремі дані по темі таблиці. Наприклад, у таблиці з особистими даними про абонента можуть містити поля з назвою номером паспорта, датою народження, місцем народження, освітою, місцем роботи, посадою і номером телефону. Під час розробки полів для кожної таблиці необхідно пам'ятати:

    . Кожне поле має бути пов'язане з темою таблиці.

    . Не рекомендується включати до таблиці дані, які є результатом вираження).

    . У таблиці повинна бути присутня вся необхідна інформація.

    . Інформацію слід розбивати на найменші логічні одиниці

    (Наприклад, поля «Ім'я» і «Прізвище», а не загальне поле «Ім'я»).
    4 Завдання індивідуального значення кожному полю
    З тим щоб Microsoft Access міг зв'язати дані з різних таблиць, наприклад, дані про клієнта і його замовлення, кожна таблиця повинна містити поле чи набір полів, які будуть задавати індивідуальне значення кожного запису в таблиці. Таке поле чи набір полів називають основним ключем.
    У даному прикладі ключовим полем для обох таблиць буде полі «Телефон».
    5 Визначення зв'язків між таблицями
    Після розподілу даних по таблицях і визначення ключових полів необхідно вибрати схему для зв'язку даних у різних таблицях. Для цього потрібно визначити зв'язки між таблицями.
    У нас дві таблиці будуть зв'язані по ключовому полю «Телефон».
    6 Оновлення структури бази даних
    Після проектування таблиць, полів і зв'язків необхідно ще раз переглянути структуру бази даних і виявити можливі недоліки. Бажано це зробити на даному етапі, поки таблиці не заповнені даними.
    Для перевірки необхідно створити кілька таблиць, визначити зв'язки між ними та ввести кілька записів у кожну таблицю, потім подивитися, чи відповідає база даних поставленим вимогам. Рекомендується також створити чорнові вихідні форми та звіти й перевірити, чи видають вони необхідну інформацію. Крім того необхідно виключити з таблиць усі можливі повторення даних.
    7 Додавання даних і створення інших об'єктів бази даних
    Якщо структури таблиць відповідають поставленим вимогам, то можна вводити всі дані. Потім можна створювати будь-які запити, форми, звіти, макроси і модулі.
    8 Використання засобів аналізу в Microsoft Access
    У Microsoft Access існує два інструменти для вдосконалення структури баз даних. Майстер аналізу таблиць досліджує таблицю, в разі необхідності пропонує нову її структуру та зв'язку, а також переробляє її.

    3. Створення бази даних

    У Microsoft Access підтримуються два способи створення бази даних.
    Є можливість створити порожню базу даних, а потім додати в неї таблиці, форми, звіти й інші об'єкти. Такий спосіб є найбільш гнучким, але вимагає окремого визначення кожного елемента бази даних.
    Є також можливість відразу створити за допомогою майстра базу даних певного типу з усіма необхідними таблицями, формами і звітами. Це найпростіший спосіб початкового створення бази даних. В обох випадках у вас залишиться можливість у будь-який час змінити і розширити створену базу даних.

    Ми скористаємося першим випадком.
    1. При запуску Microsoft Access відкривається діалогове вікно, в якому пропонується створити нову базу даних або відкрити існуючу. Якщо з'являється це діалогове вікно, виберіть параметр Нова база даних, а потім натисніть кнопку ОК.

    Якщо база даних вже була відкрита або вже закрито вікно запуску, натисніть кнопку Створити базу даних на панелі інструментів і двічі натисніть кнопку миші , встановивши покажчик на значок нової бази даних.
    2. Вкажіть ім'я і каталог бази даних і натисніть кнопку ОК (наприклад, c: BDAccessтелефонний справочнік.mdb)

    Після створення порожньої бази даних необхідно самостійно створити об'єкти цієї бази даних.

    4. Створення таблиць
    У Microsoft Access можна створити таблиці кількома способами. Я тут розгляну створення таблиць в режимі конструктора.
    Натисніть кнопку Створити і виберете Конструктор. У вікні, задамо наступні поля таблиці:
    | Ім'я поля | Тип даних |
    | Прізвище | Текстовий |
    | Ім'я | Текстовий |
    | По батькові | Текстовий |
    | Адреса | Текстовий |
    | Телефон | Числовий |


    З тим щоб Microsoft Access міг зв'язати дані з різних таблиць кожна таблиця повинна містити поле чи набір полів, які будуть задавати індивідуальне значення кожного запису в таблиці. Таке поле чи набір полів називають основним ключем.
    Для поля Телефон поставимо ключ і задамо Маску вводу "90-00-00".

    Далі закрийте конструктор, що з'явиться запиті "Зберегти зміни макета або структури таблиці? "виберете Так і збережіть таблицю під ім'ям
    « Довідник ».
    Таким же чином створимо другу взаємозалежну таблицю. У ній будуть зберігатися особисті дані абонентів. Задамо для неї наступні поля:
    | Ім'я поля | Тип даних |
    | Телефон | Числовий |
    | Номер паспорта | Числовий |
    | Дата народження | Дата/Час |
    | Місце народження | Текстовий |
    | Освіта | Текстовий |
    | Місце роботи | Текстовий |
    | Посада | Текстовий |

    Для поля телефон знову ж таки поставимо ключ і задамо тугіше маску введення. І збережемо таблицю під ім'ям «Особисті дані».
    Після розподілу даних по таблицях і визначення ключових полів необхідно вибрати схему для зв'язку даних у різних таблицях. Для цього потрібно визначити зв'язки між таблицями.
    Для цього виберемо пункт меню Сервіс - Схема даних. Додамо наші таблиці
    «Довідник» і «Особисті дані». Зв'яжемо ці таблиці по полю «Телефон», для цього перетягнемо, утримуючи ліву кнопку миші, поле Телефон з однієї таблиці в іншу. У що з'явилося запиті зв'язку відзначимо пункти меню: забезпечення цілісності даних, каскадне оновлення пов'язаних полів і каскадне видалення пов'язаних полів. Після цього натискаємо кнопку Створити, а у нас з'явитися зв'язок між таблицями один до одного.

    5. Створення форми «Відомості про абонентів»
    Для полегшення роботи з даними використовують форми.
    Перейдіть на вкладку Форми та натисніть кнопку Створити, в меню, що виберете Автоформа: у стовпець і як джерело даних таблицю
    «Відомості» . З'явитися вихідна форма, яка включає всі поля з таблиці
    «Відомості».
    Наступним кроком є розміщення елементів управління в логічному порядку. Перейдіть в режим конструктора. Для початку змінимо розміри форми, розсунувши кордону до "розумних меж". На панелі інструментів натисніть кнопку Панель елементів, після цього вона буде поміщена у вас на екрані.

    . натисніть на панелі елементів кнопку Напис;

    . після цього клацніть в заголовку формі та введіть напис Дані про абонента;

    . після цього за допомогою піктограм Панелі змініть колір напису на темно синій, розмір шрифту - 14, і виділіть її жирним шрифтом;

    . тепер клацніть на панелі елементів Прямокутник і розмістіть його на формі, задайте потрібні розміри. Клацніть пункт меню Вид - Властивості, у меню, що з'явилося перейдіть на вкладку Макет і задайте властивість

    Оформлення - піднесений. При необхідності можете змінити колір фону;

    . об'єднайте текстові вікна (в яких користувач буде вводити текстові дані) і помістіть їх в цей прямокутник;

    . змінити колір і шрифт цих текстових вікон.
    Детальніше дивіться у пункті Додаток.
    Тепер створимо кнопки на формі для переміщення по записах. Створимо кнопку
    Наступна запис за допомогою Майстра.

    1. відкриємо форму в режимі Конструктор;

    2. на панелі елементів виділимо об'єкт Кнопка і перетягнемо його на форму;

    3. в меню, що з'явилося виберемо категорію Переходи по записах і дія

    Наступна запис, натиснемо кнопку Далі;

    4. в цьому вікні ставимо прапорець в меню Текст і пишемо Наступна запис (цей напис буде відображатися на кнопці), і тиснемо кнопку Готово;

    5. за допомогою піктограм на панелі інструментів можна змінити колір і розмір напису на кнопці.
    Аналогічно створюються кнопки Попередній запис і Додати новий запис. Їхможна розмістити в будь-якому місці форми, але в нашому випадку помістимо їх внизуформи.
    Тепер встановимо деякі властивості для форми. Виберемо пункт меню Вид -
    Властивості (у заголовку вікна, що з'явилося повинна відображатися напис Форма).
    По-перше, встановимо порядок фільтрації для записів таблиці відомості. Дляцього перейдемо на вкладку Дані, у пункті Застосування фільтрів поставимода, а потім в пункті Порядок сортування запишемо Справочнік.Фамілія. Теперпри відкритті цієї форми запису будуть сортуватися у порядку зростанняпрізвищ.

    По-друге, зробимо цю форму спливаючій (спливаюча форма завждирозташовується над іншими вікнами Microsoft Access.). У режимі конструкторавідкрийте вікно властивостей форми подвійним натисканням кнопки миші в областівиділення форми. Введіть значення Так в клітинку властивості Спливаюче вікно. Укомірці властивості Тип кордону виберіть Витончена, якщо слід заборонитизміна розмірів форми; в іншому випадку перейдіть до наступного кроку.
    Якщо задано значення Витончена, спливаючу форму можна переміщати, але не можназмінювати її розміри.
    По-третє, приберемо смуги прокручування й кнопки розмірів вікна. Для цього врежимі конструктора відкрийте вікно властивостей форми подвійним натисканням кнопкимиші в області виділення форми. У комірку смуги прокрутки поставимовідсутні і в клітинку кнопки розмірів вікна введемо значення відсутні.
    Ще зробимо кнопку для закриття форми.

    1. відкриємо форму в режимі Конструктор;

    2. на панелі елементів виділимо об'єкт Кнопка і перетягнемо його на форму;

    3. у вікні виберемо категорію Робота з формою і дію

    Закриття форми, натиснемо кнопку Далі;

    4. ставимо прапорець в пункт Малюнок - Вихід і тиснемо кнопку Готово.
    Створення кнопки для оновлення даних у формі.
    При роботі з базою даних у мережі створення кнопки, що відновлює дані форми, дозволяє переглянути останню версію існуючих записів. Щоб відобразити всі оновлені профілю, включаючи нові, можна перезапросіть запису.

    1. Відкрийте форму в режимі конструктора.

    2. Натисніть кнопку Майстри на панелі елементів, якщо вона ще не натиснута.

    3. Натисніть кнопку Кнопка на панелі елементів.

    4. Виберіть у формі місце, в яке міститься верхній лівий кут кнопки.

    5. У першому вікні діалогу майстра виберіть Робота з формою в списку

    Категорії, а потім виберіть тип кнопки у списку Дії.

    6. Виконуйте інструкції, що виводяться у вікнах діалогу майстра. Для того щоб відобразити форму з створеної кнопкою в режимі конструктора, натисніть в останньому вікні діалогу кнопку Готово.
    Можна так само зробити кнопку пошуку в поле запису за допомогою стандартнихкоштів Access:

    1. відкриємо форму в режимі Конструктор;

    2. на панелі елементів виділимо об'єкт Кнопка і перетягнемо його на форму;

    3. вибираємо категорію Переходи по записах - Знайти запис і натискаємо кнопку Далі;

    4. ставимо прапорець Текст - Пошук запису і тиснемо кнопку Готово.
    Ця форма буде модернізована надалі. А поки що закриємо її і збережемопід ім'ям «Відомості про абонентів».

    6. Створення форми «Особисті дані»
    Таким же чином можна зробити форму «Приватніе дані », використовуючи дані зтаблиці «Особисті дані». Але в цьому випадку не потрібно робити кнопки переходуза записами, тому що ця форма буде використовуватися для вводу (виводу)інформації про відповідне абонента форми «Відомості про абонентів». Цідві форми будуть зв'язані по ключовому полю «Телефон».

    На формі ми розмістимо всі поля з таблиці «Особисті дані», а з кнопок намтут знадобиться тільки кнопка закриття форми. І знову ж таки зробимо цюформу спливаючій.

    7. Створення кнопки, що зв'язує форми «Відомості про абонентів» і «Особисті дані»
    Для того щоб полегшити заповнення форми «Особисті дані», ми створимокнопку на формі «Відомості про абонентів» при натискання на яку спливаєформа «Особисті дані» в яку і вводяться відомості про відповіднеабонента.
    Поступаем наступним чином:

    1. відкриємо форму «Відомості про абонентів» в режимі Конструктор;

    2. на панелі елементів виділимо об'єкт Кнопка і перетягнемо його на форму;

    3. в меню, що з'явилося вибираємо категорію Робота з формою - Відкриття форми натискаємо кнопку Далі;

    4. вибираємо форму «Особисті дані» і натискаємо Далі;

    5. ставимо прапорець в пункт Відкрити форму для відібраних записів і натискаємо

    Далі;

    6. вибираємо і з форми «Відомості про абонентів» і з форми «Особисті дані» полі «Телефон», натискаємо спочатку на стрілку, а потім на кнопку

    Далі;

    7. ставимо прапорець в пункт текст, напис Особисті дані та тиснемо Готово.
    Тепер при натисканні на цю кнопку буде з'являтися форма «Особисті дані» длявідповідного абонента.

    8. Створення запитів
    Запити є основним засобом отримання інформації з бази даних. Здопомогою запиту можна вибрати певну інформацію і розсортувати їїза значеннями полів і навіть додавати опису в презентації. Запити частовикористовуються як основа при створенні форм і звітів. Інші запитиможуть створювати нові таблиці, приєднувати дані до існуючих таблиць,видаляти записи та здійснювати пошук дубльованих записів.
    Ми будемо використовувати запити для виведення інформації про відповіднеабонента. Створимо запити за допомогою Майстра запитів:

    1. перейдемо на вкладку Запити;

    2. натискаємо кнопку Створити, вибираємо Простий запит і натискаємо ОК;

    3. як джерело запиту виберемо таблицю «Довідник» і переміщаємо всі доступні поля, натискаємо Далі;

    4. задаємо ім'я «Запит по телефону", ставимо прапорець у клітинці Зміна структури запиту і натискаємо кнопку Готово;

    5. що відкрилися в режимі конструктора в полі «Телефон» в клітинку Умова відбору записуємо [Введіть шуканий телефон]. Тепер кожного разу з відкриттям запиту буде з'являтися віконце у якому буде здійснюватись запити шуканий телефон.
    Абсолютно аналогічно створюється «Запит на прізвище». Тільки в режиміконструктора в полі «Прізвище» в клітинку Умова відбору записуємо [Введітьшукану прізвище].

    9. Створення форм «Пошук по телефону» і «Пошук за прізвищем»
    На основі створених запитів створимо форми «пошук по телефону» і «пошук попрізвища ». Створюються вони за аналогією з формою «Відомості про абонентів».
    Оформлення їх залежить від фантазії творця, але в будь-якому випадку не вартопереборщувати з квітами і картинками.
    Під час створення форми за допомогою майстра форм як джерело вибираютьвідповідний запит.
    Форму знову ж таки зробимо спливаючій з тонкою кордоном, приберемо смугипрокручування й кнопки зміни розмірів вікна. І зробимо кнопку закриття форми
    (як це зробити дивись в пункті створення форми «Відомості про абонентів»).
    Для форми «Пошук за прізвищем» зробимо ще кнопку наступний запис, що бпереглянути все знайдений відомості з шуканої прізвищем:

    1. відкриємо форму в режимі Конструктор;

    2. на панелі елементів виділимо об'єкт Кнопка і перетягнемо його на форму;

    3. вибираємо категорію Переходи по записах - Наступна запис і натискаємо кнопку Далі;

    4. ставимо прапорець Текст - Наступна запис і тиснемо кнопку Готово.

    10. Створення головної кнопкової форми «Заставка»
    При відкритті бази даних «Телефонний довідник» ця форма буде виводитисяна екран, і вона буде перебувати на ньому під час всієї роботи з БД. Томурозмістимо на ній основні кнопки для роботи з формами «Відомості проабонентах »,« Пошук по телефону »,« Пошук на прізвище », а так же картинку ідані про розробника.
    Створювати форму будемо за допомогою конструктора:

    1. перейдемо на вкладку Форми, натискаємо кнопку Створити і вибираємо конструктор, тиснемо ОК;

    2. розсовуємо кордону форми до потрібних розмірів і з допомогою піктограм панелі інструментів виберемо потрібний колір фону;

    3. помістимо у лівий верхній кут форми якусь картинку, для цього виберемо Малюнок на панелі елементів і розмістимо його на формі;

    4. при цьому відкриється стандартне меню вибору файлу, де і треба буде вибрати малюнок;

    5. можна мати різні написи з назвою БД, помістити лінії.
    Створення кнопки для запуску запиту «Пошук по телефону» і «Пошук попрізвища »:

    1. Відкрийте форму в режимі конструктора.

    2. Натисніть кнопку Майстри на панелі елементів, якщо вона ще не натиснута.

    3. Натисніть кнопку Кнопка на панелі елементів.

    4. Виберіть у формі місце, в яке міститься верхній лівий кут кнопки.

    5. У першому вікні діалогу майстра виберіть Різне в списку Категорії, а потім виберіть тип кнопки у списку Дії.

    6. Виконуйте інструкції, що виводяться у вікнах діалогу майстра. Для того щоб відобразити форму з створеної кнопкою в режимі конструктора, натисніть в останньому вікні діалогу кнопку Готово.


    Кнопка Перегляд і редагування записів робиться аналогічно кнопці Приватнідані.

    1. відкриємо форму в режимі Конструктор;

    2. на панелі елементів виділимо об'єкт Кнопка і перетягнемо його на форму;

    3. в меню, що з'явилося вибираємо категорію Робота з формою - Відкриття форми натискаємо кнопку Далі;

    4. вибираємо форму «Відомості про абонентів» і натискаємо Далі;

    5. ставимо прапорець в пункт Відкрити форму і показати всі записи і натискаємо

    Далі;

    6. назвемо кнопку Перегляд і редагування записів.
    І ще можна зробити кнопку Закриття форми, а як це зробити вжерозглядалася вище.

    11. Створення форми «Перша»
    Форма «Перша» демонструє автоматичне відкриття форми на кількасекунд після запуску програми. При запуску програми корисно вивести наекран протягом декількох секунд назва програми, відомості проавторські права і емблему. При запуску демонстраційного БД «Телефоннийдовідник »на екран автоматично виводиться форма« Перша ».
    Спочатку ми створимо вільну форми, в якій виводяться відомості прододатку. Створення для властивості Відкриття (OnOpen) процедури обробкиподії, яка задає (в мілісекундах) значення властивості форми Інтервалтаймера (TimerInterval). Створення для властивості Таймер (OnTimer) процедуриобробки події, що закриває форму. Вказівка імені форми «Перша» вдіалоговому вікні Параметри запуску.
    При створення форми «Перша».

    а) Задайте наступні значення для властивостей форми:
    Режим за замовчуванням Проста форма
    Допустимі режими Форма
    Смуги прокрутки Відсутні
    Область виділення Ні
    Поле номера запису Ні
    Вирівнювання по центру Та
    Тип кордону Відсутній
    Контекстні меню Ні
    Відкриття [Процедура обробки подій]
    Таймер [Процедура обробки подій]
    Щоб користувачі могли розглянути заставку, в додатку «Перша»властивість Інтервал таймера (TimerInterval) отримує значення 5000мілісекунд (тобто 5 секунд) в процедуру обробки події Відкриття таскидається до 0 в процедурі обробки події Таймер.б) В області даних створіть написи для назви програми та відомостейпро авторські права. Створіть також вільну рамку об'єкта, в якуміститься емблема програми.
    Процедура обробки події Відкриття:
    Private Sub Form_Open (Cancel As Integer)

    'Форма відкрита як додаток.

    ' Приховує кнопку і задає для інтервалу таймера

    '(TimerInterval) 5 секунд .

    'cmdЗакрить.Visible = False

    Me.TimerInterval = 5000
    End Sub
    Процедура обробки події Таймер:
    Процедура обробки події Таймер (Timer) виконується в період часу,заданий для властивості форми Інтервал таймера (TimerInterval) подією
    Загрузка (Load). Дана процедура спочатку ставить для властивості Інтервалтаймера (TimerInterval) значення 0, забороняючи таким чином виникненняподії Таймер (Timer) під час завантаження форми. Після цього викликаєтьсяпроцедура DisplayStartup для визначення наступного відкривається форми.
    Private Sub Form_Timer ()
    'Конструкція If використовується для скидання значення

    ' властивості "Інтервал таймера" (TimerInterval).

    If Me.TimerInterval 0 Then

    Me.TimerInterval = 0

    DoCmd.OpenForm "Заставка"

    End If

    DoCmd.Close acForm, "Перша"
    End Sub

    Тепер зазначимо ім'я форми в параметрі «Перша».

    а) У вікні бази даних виберіть у меню Сервіс команду Параметри запуску.б) Введіть ім'я «Перша» в полі Форма.

    12. Додаток
    виділення не сусідніх або перекриваються елементів управління

    1. Відкрийте форму в режимі конструктора форми або звіт у режимі конструктора звіту.

    2. Натисніть клавішу SHIFT і, утримуючи її, виберіть кожен потрібний елемент керування.
    Переміщення елемента управління та його підпису

    1. Відкрийте форму в режимі конструктора форми або звіт у режимі конструктора звіту.

    2. Виберіть елемент управління або його підпис. Якщо вибрати компонент складового елементу управління, то маркери переміщення і маркери розміру виводяться навколо обох компонентів елемента керування.

    3. Переміщайте покажчик по кордону (не за маркерами переміщення) елемента управління або його підпису, поки вказівник не набуде вигляду відкритої долоні, а потім перетягніть елементи управління на нове місце.
    Зміна розмірів елемента управління:

    1. Відкрийте форму в режимі конструктора форми або звіт у режимі конструктора звіту.

    2. Виберіть елемент керування (або декілька елементів), розміри якого потрібно змінити.

    3. Переміщайте маркери розміру, поки елемент керування не отримає необхідні розміри.
    Якщо виділено кілька елементів керування, то при переміщенні маркерів розміру одного елемента будуть змінюватися розміри всіх елементів.
    Рада. Якщо розміри елемента керування потрібно змінити на невелику величину, зручніше натиснути клавішу SHIFT і натискати відповідну клавішу переміщення курсору.
    Зміна розмірів елемента керування за розмірами його вмісту

    1. Відкрийте форму в режимі конструктора форми або звіт у режимі конструктора звіту.

    2. Виділіть один або кілька елементів керування, розміри яких потрібно змінити.

    3. Виберіть команду Розмір в меню Формат і підкомандами за розміром даних.
    Прив'язка розмірів елементів управління до сітки

    1. Відкрийте форму в режимі конструктора форми або звіт у режимі конструктора звіту.

    2. Якщо сітка не виведена на екран, виберіть у меню Вигляд команду Сітка.

    3. Виділіть елементи керування, розміри яких потрібно змінити.

    4. Виберіть команду Розмір в меню Формат і підкомандами по вузлах сітки.
    Вирівнювання розмірів декількох елементів управління

    1. Відкрийте форму в режимі конструктора форми або звіт у режимі конструктора звіту.

    2. Виділіть елементи керування, розміри яких потрібно змінити.

    3. Виберіть у меню Формат команду Розмір та одну з наступних підкомандами:

    . за найвищим - робить висоту всіх елементів управління рівній висоті найвищого.

    . за найнижчим - робить висоту всіх елементів управління рівній висоті найнижчого.

    . по самому широкому - робить ширину всіх елементів управління рівній ширині найширшого.

    . по самому вузькому - робить ширину всіх елементів управління рівній ширині самого вузького.
    Для створення лінії у формі

    1. Відкрийте форму в режимі конструктора форми або звіт у режимі конструктора звіту.

    2. Натисніть кнопку Лінія на панелі елементів.

    3. Щоб створити лінію стандартного розміру, виберіть місце у формі або звіті, в яке вона міститься; для створення лінії довільних розмірів натисніть кнопку миші та перетягніть лінію.

    Щоб створити горизонтальну або вертикальну лінію, натисніть кнопку Лінія і, натиснувши кнопку миші, перетягніть її.

    Щоб трохи змінити довжину лінії або кут її нахилу, виберіть лінію, натисніть клавішу SHIFT і, утримуючи її, натискайте одну з клавіш переміщення курсора. Щоб трохи пересунути лінію, натисніть клавішу CTRL і, утримуючи її, натискайте одну з клавіш переміщення курсора.

    Щоб змінити товщину лінії, виберіть лінію, натисніть стрілку розкриття списку поруч із кнопкою Товщина лінії/межі на панелі Форматування і виберіть потрібну товщину лінії. Для зміни типу лінії (точкова, пунктирна і т.д.) виділіть лінію і натисніть кнопку Свойства на панелі інструментів. На екрані з'явиться вікно властивостей. В осередку властивості Тип кордону (BorderStyle) виберіть потрібний тип межі.

    Додавання у форму шпалери

    1. Відкрийте форму в режимі конструктора.

    2. Щоб відкрити вікно властивостей двічі натисніть кнопку миші на області виділення форми.

    3. В осередку властивості Малюнок (Picture) введіть шлях до файлу з розширенням. Bmp,. Ico,. Dib,. Wmf або. Emf. Якщо були встановлені графічні фільтри для інших програм, то можна використовувати будь-який файл, підтримувані даними фільтрами. Якщо шлях до файлу або ім'я файлу не відомі, натисніть кнопку будівника.

    4. В осередку властивості Тип малюнка (PictureType) вкажіть бажаний тип: впроваджений або пов'язаний. Якщо малюнок впроваджений, він знаходиться у файлі бази даних. Якщо той же самий малюнок впроваджений у іншу форму або звіт, то він знову додається в файл бази даних. Зв'язаний малюнок не зберігається у файлі бази даних, але бажано завжди мати його копію на диску. Для ефективного використання місця на диску виберіть значення «Зв'язаний».

    5. Помістивши малюнок у форму, можна змінити його розмір або вибрати фрагмент. Для цього необхідно вказати в комірці властивості Масштаби малюнка (PictureSizeMode) одне з наступних значень.
    | Значення | Опис |
    | |
    | Фрагмент | Показує малюнок у його реальному розмірі. Якщо розмір |
    | | Малюнка перевищує розмір вікна форми, то зображення |
    | | Малюнка обрізається. |
    | Вписати в | Змінює розмір малюнка так, щоб він відповідав |
    | рамку | вікна форми. Використання даного значення може |
    | | Призвести до спотворення зображення малюнка. |
    | За розміром | Змінює розмір малюнка так, щоб він відповідав |
    | рамки | вікна форми або по ширині, або по висоті. |
    | | Використання даного значення не призведе ні до |
    | | Обрізання малюнка, ні до спотворення його пропорцій. |

    6. Якщо малюнок необхідно вирівняти на екрані, виберіть одне з значень у клітинці властивості Вирівнювання малюнка (PictureAlignment).

    Примітка. Щоб фоновий малюнок був розташований в центрі, і при зміні розмірі вікна він змінював свій розмір відповідним чином, встановіть значення «По центру». Якщо ж зміна розміру малюнка при зміні розміру вікна не потрібно, виберіть значення «По центру форми».

    7. Якщо потрібно, щоб малюнок повторювався по всьому фону форми, встановіть в комірці властивості Мозаїчне заповнення (PictureTiling) значення «Так». Заповнення починається з позиції, зазначеної в комірці властивості Вирівнювання малюнка (PictureAlignment).

    Примітка. Щоб заповнити малюнком весь фон, встановіть в комірці властивості Масштаб малюнка (PictureSizeMode) значення Фрагмент. Фон не буде заповнений малюнком, якщо в комірці властивості Масштаб малюнка

    (PictureSizeMode) встановлені значення «За розміром рамки» або «Вписати в рамку».
    Зміна шрифту тексту в елементі керування < p> 1. Відкрийте форму в режимі конструктора форми або звіт у режимі конструктора звіту.

    2. Виберіть елемент керування, що містить текст, який необхідно змінити.
    У полі Шрифт на панелі Форматування виберіть потрібний шрифт.
    При зміні шрифту шрифт буде змінено на всьому вміст елемента керування. Змінити шрифт окремого символу в елементі керування неможливо.
    Зміна встановленого за замовчуванням положення приєднаних підписів.
    Наступні дії приведуть до змін тільки виділених елементів управління в поточній формі або звіті.

    1. Відкрийте форму в режимі конструктора форми або звіт у режимі конструктора звіту.

    2. Виберіть на панелі елементів інструмент створення елементів управління, що мають приєднану підпис. Наприклад, щоб змінити встановлене за замовчуванням положення підписів, приєднаних до текстових полів, натисніть на панелі елементів кнопку Поле.

    3. Для виведення на екран вікна властивостей натисніть кнопку Параметри на панелі інструментів. Заголовок вікна властивостей змінюється, показуючи, що задаються встановлені за замовчуванням властивості елемента керуванняданого типу.

    4. У комірку властивості Позиція підпису X (LabelX) (горизонтальна вісь) введіть позитивне або негативне число, що задає положення початку тексту підпису відносно лівого верхнього кута елементу управління, до якого приєднана підпис. Від'ємне число призводить до розміщення підпису ліворуч від елемента керування.

    Позитивне число призводить до розміщення підпису праворуч від елемента керування.

    5. Введіть число в клітинку властивості Позиція підпису Y (LabelY)

    (вертикальна вісь). Від'ємне число призводить до розміщення підпису над елементом управління. Позитивне число призводить до розміщення підписи під елементом управління.
    Рада. Щоб використовувати одиниці, відмінні від заданих у вікні Мови і стандарти панелі керування Windows, після числа вкажіть одиниці виміру
    (наприклад, 1,5 "або 2 см).
    Зміна кольору фону елемента керування або розділу

    1. Відкрийте форму в режимі конструктора форми або звіт у режимі конструктора звіту.

    2. Виберіть елемент керування або розділ, який необхідно змінити.

    3. На панелі Форматування натисніть стрілку розкриття списку поруч із кнопкою Колір заливки/фону.

    4. Виберіть на палітрі потрібний колір.
    Примітки
    Якщо для іншого елемента керування необхідно застосувати той же колір, натисніть кнопку Колір заливки/фону (не потрібно натискати стрілку розкриття списку поруч із цією кнопкою і заново вибирати колір з палітри). Якщо одночасно для декількох елементів управління необхідно використовувати різні кольори, натисніть стрілку розкриття списку поруч із кнопкою Колір заливки/фону натисніть кнопку миші на кордоні колірної палітри і, не відпускаючи її, перемістіть в інше положення. У цьому випадку, щоб використовувати колір, не доведеться кожен раз натискати кнопку Колір заливки/фону.

    Список використаної літератури

    1. Джулія Келлі. Access 97. Самоучитель - СПб: Питер. - 1999. - 336с.

    2. Дженнінгс Р. Microsoft Access 97. - СПб.: BHV - Санкт-Петербург. -

    1999 . - 1270с.

    3. Microsoft Access 97. Крок за кроком: Практ. пособ./Пер. з англ. - М.:

    Видавництво ЭКОМ. - 1999. - 328с .

    4. Нейбауер А. Access 97 для зайнятих - СПб: Питер. - 1997. - 368с.

    5. Нортон П., Андерсен В. Розробка додатків в Access 97. - СПб.:

    BHV - Санкт-Петербург. - 1999. - 656с.

         
     
         
    Реферат Банк
     
    Рефераты
     
    Бесплатные рефераты
     

     

     

     

     

     

     

     
     
     
      Все права защищены. Reff.net.ua - українські реферати ! DMCA.com Protection Status