Минуло кілька років з тих пір, як я писав нижченаведену статтю, присвячену роботі з програмою MS Access. За цей час я повністю перейшов на роботі і вдома на вільне програмне забезпечення, так як вважаю його більш перспективним і юридично обгрунтованим.
Точно такий же підхід реалізований і в пакеті Лібреофіс. База з якою я працюю вже кілька років, розроблена в програмі Libreoffice Base. Підхід при створенні бази точно такий же як і в наступне описі.
На своєму сайті я викладаю розроблений мною шаблон бази даних. який можна завантажити і використовувати в своїй роботі.
Економія свого особистого часу (не треба буде довгий час нишпорити по паперах, щоб знайти особисті дані учня).
Зрештою, це красиво і естетично і якщо ви залучите до роботи пару «головастих» учнів - їм буде хороша практика.
Ну от слів, до справи. Отже, з чого почати? Відкриваємо програму і створюємо таблицю в режимі конструктора.
В поле «КОД», тип даних виставляємо «лічильник», в поле «ДАТА», виставляємо тип даних «дата час», в поле «Примітки», ставимо «поле МЕМО», а в поле фото тип даних «вкладення».
До речі, перед тим, як створювати базу даних. в папку з нашої майбутньої БД, помістимо папку з фотографіями нашого класу (ми їх потім будемо брати звідти). Після того, як макет таблиці ми зробили, зберігаємо її під необхідним нам ім'ям. Потім відкриваємо нашу табличку, і заповнюємо 2-3 рядки.
Коли все у нас буде готово, таблиця буде виглядати приблизно так:
Тепер, переходимо до найцікавішого. Починаємо створювати форму.
Переходимо на вкладку «СТВОРЕННЯ», натискаємо кнопку «створення форм» і відкриваємо «майстер форм» (Рис.4). Відкриється вікно створення форми. Переносимо все поля, крім поля «Код» - хоча можна його і залишити, тоді в формі воно буде відображатися.
Потім задаємо ім'я форми. і натискаємо прапорець «Змінити макет форми».
Відкривається конструктор форм. Натискаємо «Поле зі списком» і курсором, у верхній частині (у мене вона чорного кольору) малюємо прямокутник - праворуч від «ф_9в клас».
Відразу програма, запропонує нам зробити наступні кроки і ми вибираємо останній пункт.
Пошук в поле зі списком, зробимо на основі прізвища.
Програма нам запропонує створити підпис поля зі списком. За замовчуванням це буде ОСОБА_1. «1» можна буде прибрати.
Наступним кроком, у нас буде зміна макета форми під себе. Н при зсуві одного поля, зсуваються все. Як нам зробити так, щоб порушувався, тільки потрібна нам частину? Для цього виділяємо потрібні нам поля і натискаємо кнопку «ловив» (рис. 11). Відбудеться видалення мекета угруповання і Ви можете зрушувати об'єкт на свій смак.
Після того, як Ви розташували об'єкти на свій смак, переходимо в режим форми, і побачимо наступне (рис. 12):
Наша форма працює! При виборі необхідної прізвища. виходять всі дані на неї.!
Той зразок, який я виклав на сайті, містить в собі дані по трьом вигаданим прізвищам. Якщо Ви будете користуватися моєї заготівлею. то не виходячи з форми, змінюєте дані в осередках, так як Вам потрібно. Потім, щоб додати новий рядок, натискаєте кнопку додавання нового рядка (Рис.13 - обведено червоним) і додаєте необхідні дані. Коли заповніть на весь клас, перезавантажуєте форму і все у вас працює!
P.S. при запуску програми, вона зажадає з Вас включити заблоковане вміст - включайте, інакше пошук погано працюватиме.