Как создать календарь с помощью Microsoft Access
Если вы когда-либо бронировали отель через Интернет, вы понимаете, насколько важными могут быть элементы управления календарем. Они всплывают и позволяют вам выбрать дату, не вводя ее в текстовое поле. В Microsoft Access был элемент управления «Календарь», но Microsoft прекратила его поддержку в 2010 году. Если вы создаете формы Access с полями даты, вы по-прежнему можете помогать людям добавлять даты в поля форм с помощью другого элемента управления, встроенного в Access 2013.
Шаг 1
Откройте базу данных Access с соответствующей формой и щелкните стрелку под кнопкой «Просмотр». Нажмите «Дизайн», чтобы поместить форму в режим «Дизайн».
Шаг 2
Щелкните правой кнопкой мыши один из элементов управления TextBox формы и выберите «Свойства», чтобы открыть окно «Лист свойств». Нажмите «Данные» и просмотрите значение в текстовом поле «Источник управления». Если значения нет, щелкните стрелку рядом с текстовым полем, чтобы просмотреть список полей базы данных. Выберите поле базы данных, к которому вы хотите привязать элемент управления TextBox.
Шаг 3
Перейдите на вкладку «Формат», затем в раскрывающемся меню «Показать средство выбора даты» выберите «Для дат».
Шаг 4
Перейдите на вкладку «Данные» и найдите текстовое поле «Маска ввода». Если это текстовое поле имеет значение, удалите его, потому что средство выбора даты не будет работать, если элемент управления TextBox в вашей форме имеет маску ввода.
Шаг 5
Щелкните стрелку под «Просмотр» и выберите «Просмотр формы», чтобы просмотреть форму в представлении формы. Щелкните элемент управления TextBox, к которому вы присоединили элемент управления «Выбор даты», затем выберите небольшой значок календаря рядом с элементом управления, чтобы отобразить элемент управления «Выбор даты» (напоминающий календарь). Щелкните дату, и средство выбора даты поместит эту дату в элемент управления TextBox.
Совет
Повторите этот процесс для каждого элемента управления TextBox, для которого вы хотите отобразить календарь.
Если в вашей форме нет элементов управления TextBox, щелкните элемент управления TextBox в разделе «Элементы управления» на ленте, щелкните внутри формы и с помощью мыши нарисуйте новый элемент управления TextBox.
Предотвратите открытие средства выбора даты для других элементов управления TextBox, вернувшись на страницу свойств и выбрав «Никогда» вместо «Для дат» в раскрывающемся меню «Показать средство выбора даты».
Если вы знаете, как программировать на VBA, вы можете написать форму календаря и встроить ее как подчиненную форму в форму, которой нужен календарь. Однако вы, вероятно, обнаружите, что описанный здесь простой элемент управления "Выбор даты" решает большинство ваших потребностей в календаре.