У цій статті описано, як в Microsoft Office Access зберігаються відомості про дату і час, як додавати поля дати і часу в таблиці, форми та звіти, а також як налаштовувати формат дати і часу відповідно до своїх потреб.
Передбачувана дія:
Формати дати і часу
Значення дати й часу можна вводити в базу даних і відображати в різних форматах. Додаток Access автоматично виводить дату і час в повному форматі дати і довгому форматі часу. Для російської мови використовується формат дд.мм.рррр, де мм - це місяць, дд - день, а рррр - рік. Час відображається в форматі гг: мм: сс, де чч - це годинник, мм - хвилини, а сс - секунди.
Додавання поля дати і часу
Щоб використовувати значення дати і часу в базі даних, необхідно спочатку створити поле дати і часу в одній або декількох таблицях. Параметри полів дати або часу завжди зберігаються в таблиці, але значення цих полів можуть відображатися в таблицях, формах або звітах.
В області переходів клацніть правою кнопкою миші таблицю, яку потрібно змінити, і виберіть пункт Конструктор.
У верхній частині конструктора таблиць виділіть порожній рядок.
У стовпець Ім'я поля введіть унікальне ім'я нового поля.
У стовпець Тип даних виберіть зі списку значення Дата / час і збережіть таблицю.
Нове поле повинно виглядати наступним чином (його ім'я може бути іншим):
Значення дати й часу також можна зберігати в числовому форматі, якщо планується виконувати обчислення з ними. Наприклад, можна розрахувати загальну кількість робочих годин в робочому листку або вік рахунку. Додаткові відомості про обчислення значень дати см. В статті про функції Date.
Форматування поля дати і часу
У додатку Access є кілька вбудованих форматів дати і часу, але якщо вони вам не підходять, можна створити окремий формат. Якщо не вибрати вбудований або настроюється формат, за замовчуванням застосовується повний формат дати-дд.мм.рррр гг: мм: сс.
Застосування вбудованого формату
В області переходів клацніть правою кнопкою миші таблицю, яку потрібно змінити, і виберіть пункт Конструктор.
У верхній частині бланка запиту виділіть поле дати / часу, яке потрібно відформатувати.
У нижньому розділі клацніть поле властивості Формат (Format) і виберіть потрібний формат із списку.
Щоб застосувати зміни до всієї бази даних, клацніть кнопку Так у діалоговому вікні Оновлення властивостей. в якому відображаються форми та інші об'єкти, що успадковують новий формат.
Збережіть зміни і перейдіть до режиму таблиці, щоб переконатися, чи підходить вам такий формат.
Примітка: Відображення вбудованого формату може повністю або частково визначатися регіональними параметрами Windows.
Вбудовані формати і приклади
При використанні зірочки знак, наступний за нею, вважається заповнює, т. Е. Знаком для заповнення прогалин. Як правило, в Access використовується вирівнювання тексту по лівому краю, а область праворуч від значення заповнюється пробілами. Заповнюють знаки можна додати в будь-яке місце рядка; при цьому Access буде замінювати прогалини зазначеним знаком.
Використовується для застосування кольору до всіх значень в частині рядка форматування. Необхідно укласти ім'я в квадратні дужки і використовувати одне з наступних імен: black, blue, cyan, green, magenta, red, yellow або white. Наприклад, щоб дата була виділена рожевим кольором, використовуйте значення dddd [Pink].
У разі вибору параметра застосування змін до всієї бази даних, буде відкрито діалогове вікно Оновлення властивостей. в якому відображаються форми та інші об'єкти, що успадковують новий формат. Натисніть кнопку Так. щоб застосувати формат.
Збережіть зміни і перейдіть до режиму таблиці, щоб перевірити, чи підходить вам такий формат.
Введення дати за допомогою керуючого елемента вибору дати
Існує кілька способів додавання дати в таблицю. Найпростіше зробити це за допомогою з керуючого елемента "Вибір дати", якщо він доступний.
Примітка: Елемент Вибір дати відсутня, якщо для поля дати і часу не застосовується маска введення.
Виберіть поле, до якого потрібно додати дату. Якщо доступний керуючий елемент "Вибір дати", з'явиться значок календаря.
Натисніть піктограму календаря. З'явиться елемент управління "Календар".
Виконайте одну з таких дій.
Щоб ввести поточну дату, натисніть кнопку Сегодня.
Щоб вибрати день в поточному місяці, клацніть цю дату.
Використовуйте кнопки переходу вперед або назад для вибору іншого місяця і дати.
Завдання формату для введення дати і часу за допомогою маски введення
Щоб користувачі вводили дату і час в певному форматі, необхідно застосувати маску введення. Наприклад, якщо маска введення застосована для введення дат в європейському форматі, користувачі не зможуть вводити в базу даних дати в інших форматах. Маску введення можна застосовувати до полів в таблицях і результати запитів, а також до елементів управління у формах і звітах.
Додавання маски введення
В області переходів клацніть правою кнопкою миші таблицю, яку потрібно змінити, і виберіть пункт Конструктор.
Якщо таблиця не містить текстове поле, у верхній частині бланка виберіть порожній рядок, натисніть кнопку Тип даних. виберіть Текст. а потім збережіть зміни.
Виділіть поле дати / часу і в нижній частині бланка запиту на вкладці Загальні клацніть властивість Маска вводу.
Примітка: Маска введення складається з трьох частин, які розділені крапкою з комою. Перша частина є обов'язковою, а дві інші - необов'язковими. Перша частина визначає рядок маски; вона складається з наповнювачів і літералів. Друга частина визначає об'єкти для збереження: знаки маски плюс дані в поле. Введіть 0. якщо потрібно зберігати маску і дані, або 1. якщо потрібно зберігати тільки дані. Третя частина визначає заповнювач, який використовується для позначення позиції даних. За замовчуванням в Access використовується знак підкреслення (_). Якщо необхідно використовувати інший знак, його можна ввести в потрібному місці рядка маски або в третю частину маски. Крім того, для кожної позиції в масці введення допускається використання тільки одного знака або пробілу.
В поле властивості Маска введення введіть 00 LLL 0000; 0; _. а потім натисніть клавішу Enter.
До масці введення буде додано кілька знаків: 00 \ LLL \ 0000; 0; _
Якщо вибрано застосування змін до всієї бази даних, буде відкрито діалогове вікно Оновлення властивостей. в якому відображаються форми та інші об'єкти, що успадковують новий формат.
Щоб застосувати формат, натисніть на кнопку Так. а потім Зберегти.
Налаштування регіональних параметрів Windows для зміни способу відображення дати і часу
В Access використовуються роздільники дати і часу, фінансові символи та інші знаки, зазначені в регіональних стандартах, якщо не був обраний настроюється формат відображення.
Нижче наводиться опис настройки і зміни регіональних стандартів.
У Windows Vista
Натисніть кнопку Пуск і клацніть Панель керування.
Двічі клацніть годинник, мову і регіон.
Відкриється діалогове вікно Мова і регіональні стандарти.
Виберіть вкладку Формат.
У групі Поточний формат виберіть команду Змінити цей формат.
Відкриється діалогове вікно Налаштування регіональних параметрів.
Виберіть вкладку з параметрами, які потрібно змінити, і внесіть зміни.
У Microsoft Windows XP (класичний вид)
На панелі завдань Windows натисніть кнопку Пуск і виберіть Панель керування.
На панелі керування двічі клацніть компонент Мова і регіональні стандарти.
Відкриється діалогове вікно Мова і регіональні стандарти.
Відкрийте вкладку Регіональні параметри.
У розділі мовні стандарти і формати натисніть кнопку Налаштування.
Відкриється діалогове вікно Налаштування регіональних параметрів.
Виберіть вкладку з параметрами, які потрібно змінити, і внесіть зміни.
На панелі завдань Windows натисніть кнопку Пуск і потім клацніть Панель керування.
Відкриється панель управління.
Клацніть компонент Дата, час, мова і регіональні параметри.
Відкриється діалогове вікно Дата, час, мова і регіональні параметри.
Виберіть параметр Зміна формату чисел, дат і часу.
Відкриється діалогове вікно Мова і регіональні стандарти.
У групі Мовні стандарти й формати натисніть кнопку Налаштування.
Відкриється діалогове вікно Налаштування регіональних параметрів.
Виберіть вкладку з параметрами, які потрібно змінити, і внесіть зміни.