Добавление и настройка форматов даты и времени

В данной статье описываются различные способы ввода даты и времени в базу данных Microsoft Office Access 2007. Приводятся общие сведения о том, как в Access хранятся значения даты и времени, а также о том, когда и в каких целях следует использовать тот или иной метод ввода данных. Пошаговые инструкции содержат сведения о стандартных способах ввода значений даты и времени, о создании и использовании масок ввода, а также о применении различных форматов отображения к значениям даты и времени.

Предполагаемое действие:


Сведения о хранении и использовании значений даты и времени в Access

При использовании базы данных Access для отображения значений даты и времени можно использовать любые форматы, например, европейский (28.11.2006 или 28-11-2006), южно-азиатский (28/11/2006) или американский формат (11/28/2006).

Вне зависимости от формата значений даты и времени, используемого в Access, и от формата ввода, значения даты и времени хранятся в виде чисел двойной точности с плавающей запятой; это представление даты называется также системой последовательных дат. На рисунке изображено стандартное значение даты и времени в этой системе.

Число двойной точности

Целая часть значения, расположенная слева от десятичной запятой, представляет собой дату. Дробная часть, расположенная справа от десятичной запятой, представляет собой время.

На рисунке изображено значение «24 декабря 2003 г. 9:00 PM». Значение даты представляет собой целое число дней, прошедших с начальной или «базовой» даты (30.12.1899). В приведенном примере с 30.12.1899 по 24.12.2003 прошло 37979 дней. Значение времени представляет собой долю от 24-часового дня. Значение 0,875, умноженное на 24 часа, дает 21 час или 9:00 PM.

Отрицательные значения представляют собой даты, предшествующие базовой дате. Например, значение -1 обозначает дату, предшествующую базовой дате на один день, т.е. 29.12.1899.

Допустимые значения даты входят в диапазон от -657434 (1 января 100 г.) до 2958465 (31 декабря 9999 г.). Допустимые значения времени входят в диапазон от 0 до 0,9999 или 23:59:59.

Хранение значений даты и времени в числовом формате позволяет выполнять различные вычисления с этими данными. Например, можно рассчитать общее число рабочих часов (карточка табельного учета) или срок действия счет-фактуры. Дополнительные сведения о вычислении значений даты см. в следующих статьях: Функция Date, Создание выражений.

Новые функции для работы со значениями даты и времени

В новой версии Office Access 2007 имеется средство выбора даты. При выделении или переходе в поле даты/времени справа или слева от него (в зависимости от языковых параметров) отображается средство выбора даты. Щелкните средство выбора даты, чтобы отобразить элемент управления «Календарь».

Элемент управления «Календарь»

Календарь служит для выбора прошедшей или будущей даты либо для ввода текущей даты с помощью кнопки Сегодня.

Характеристики даты и времени по умолчанию

По умолчанию в Access всегда применяется формат отображения к значениям даты и времени. Если не указаны другие форматы, в Access используется полный формат даты и длинный формат времени. Эти два формата встроены в программу. Для полного формата даты существует две формы: «дд-MM-гггг» за пределами США и «ММ/дд/гггг» в США. Длинный формат времени имеет следующую форму: «ЧЧ:мм:СС AM/PM».

Форматы меняются в зависимости от расположения, указанного в параметрах языка и региональных стандартов Microsoft Windows. Например, в Европе и странах Азии используется формат 28.11.2006 12:07:12 PM или 28/11/2006 12:07:12 PM, в зависимости от расположения. В США применяется формат 11/28/2006 12:07:12 PM.

Следует помнить, что в Access всегда используются разделители даты и времени, указанные в региональных стандартах, если не был выбран пользовательский формат отображения. Дополнительные сведения об изменении параметров языка и региональных стандартов см. ниже в разделе Влияние региональных стандартов Windows на значения даты и времени. Дополнительные сведения о создании пользовательских форматов отображения см. ниже в разделе Применение встроенных и пользовательских форматов к значениям даты и времени.

Кроме того, следует помнить, что по умолчанию форматы отображения не влияют на способ ввода значений даты и времени и на способ их хранения в Access. Например, пользователь может ввести дату в европейском формате (28.11.2006), но в таблице, форме или отчете дата может отображаться в виде 11/28/2006.

Наконец, Access поддерживает частичную проверку данных по умолчанию. Например, не допускается ввод неправильных дат, таких как 32.11.2006. При попытке ввести такую дату в Access отображается предупреждение и предлагается ввести новое значение или изменить тип данных поля с даты/времени на текст. Как правило, преобразование в текстовое поле требуется, только если необходимо прекратить работу с данными. Сведения об этих типах данных см. в статье «Основные сведения о создании баз данных».

Влияние маски ввода на ввод даты и времени

Кроме характеристик по умолчанию и региональных стандартов, описанных в предыдущем разделе, влияние на значения даты и времени может оказывать еще один компонент — маска ввода. Маска ввода — набор текстовых констант и подстановочных знаков, который определяет формат или последовательность ввода данных. Например, при выделении поля даты/времени может отображаться пустая форма даты или времени, которую необходимо заполнить:

__/___/____

При попытке ввести недопустимые маской ввода знаки, например числа вместо букв, в Access происходит блокировка ввода таких знаков. На приведенном ниже рисунке изображена маска ввода, отображаемая в таблице.

Поле даты/времени с маской ввода

В данном случае маска ввода предусматривает ввод дат в формате «дд/МММ/гггг»; при этом вводятся три первые буквы названия месяца.

При попытке ввести недопустимое значение, например число вместо буквы, в Access блокируется ввод любых знаков. Если не удается определить тип знаков, предусмотренный маской ввода, обратитесь к разработчику базы данных или системному администратору.

К началу страницы К началу страницы

Добавление поля даты/времени в таблицу

Чтобы использовать значения даты и времени в базе данных, необходимо сначала создать поле даты/времени в одной или нескольких таблицах базы данных. Значения даты или времени хранятся в таблице независимо от места их отображения (в форме или отчете, например) , эти данные хранятся в таблице.

Значения даты и времени можно вводить в поле MEMO или текстовое поле, но при этом невозможно выполнять вычисления с этими данными. Поэтому в данном разделе приводятся сведения только о добавлении в таблицу поля даты/времени. Кроме того, добавление поля даты/времени в таблицу возможно в режиме таблицы и в режиме конструктора. В следующих разделах даны инструкции по использованию обоих способов.

Создание поля даты/времени в режиме таблицы

  1. В области переходов дважды щелкните таблицу, в которую необходимо внести изменения. Таблица будет открыта в режиме таблицы.
  2. Найдите пустое поле (столбец) в таблице. По умолчанию в строке заголовка всех новых полей отображается надпись Добавить поле:

Новое поле в таблице

  1. Дважды щелкните строку заголовков и введите имя для нового поля даты/времени.
  2. В первую пустую строку под заголовком введите дату или время.

-или-

На вкладке Таблица в группе Тип данных и форматирование щелкните стрелку в раскрывающемся списке рядом с полем Тип данных, а затем выберите тип данных.

  1. Сохраните внесенные изменения.

Создание поля даты/времени в режиме конструктора

  1. В области переходов щелкните правой кнопкой мыши таблицу, которую необходимо изменить, и в контекстном меню выберите команду Конструктор.
  2. В верхней части конструктора таблиц выделите пустую строку.
  3. В столбец Имя поля введите уникальное имя нового поля.
  4. Выделите столбец Тип данных и выберите из списка значение Дата/время.

Новое поле, вне зависимости от его имени, должно выглядеть следующим образом:

Конструктор запросов с новым полем даты/времени

  1. Сохраните изменения.

К началу страницы К началу страницы

Добавление даты и времени в записи

Как правило, ввод значений даты и времени осуществляется вручную или с помощью средства выбора даты, доступного в Office Access 2007. В этом разделе описаны оба метода, а также приведены ссылки на сведения о программном вводе дат.

Ввод дат вручную

  1. Выделите поле даты/времени или поместите в него курсор.
  2. Введите дату или время.

Если при выделении поля даты/времени отображается маска ввода, введите необходимые значения. Если не удается определить требуемый тип данных, обратитесь к системному администратору или разработчику базы данных.

Ввод дат с помощью средства выбора даты

  1. Выделите поле даты/времени или поместите в него курсор.
  2. Щелкните средство выбора даты, расположенное справа или слева от поля.

Будет открыт элемент управления «Календарь», в котором отображаются текущий месяц и дата.

Элемент управления «Календарь».

  1. Чтобы ввести текущую дату, нажмите кнопку Сегодня.

-или-

Выберите один из дней текущего месяца.

-или-

Используйте кнопки перехода вперед или назад для выбора другого месяца и даты.

Access записывает выбранные значения в поле таблицы при щелчке даты.

К началу страницы К началу страницы

Использование маски ввода для управления вводом дат и времени пользователями

Маска ввода позволяет определить формат, в котором следует вводить данные. Например, если требуется ввести дату в европейском формате, с помощью маски ввода можно запретить им вводить даты в других форматах.

Маска ввода — набор подстановочных знаков и текстовых констант, который позволяет управлять вводом данных. Маску ввода можно применять к полям в таблицах и результатах запросов, а также к элементам управления в формах и отчетах.

Маска ввода состоит из трех частей, которые разделены точкой с запятой. Первая часть является обязательной, а две остальные — необязательными. Первая часть определяет строку маски; она состоит из подстановочных знаков и текстовых констант. Вторая часть определяет объекты для сохранения: знаки маски плюс данные в поле. Введите 0, если требуется сохранять маску и данные, или 1, если требуется сохранять только данные. Третья часть определяет подстановочный знак, который используется для обозначения позиции данных. По умолчанию в Access используется знак подчеркивания (_). Если необходимо использовать другой знак, его можно ввести в нужном месте строки маски или в третью часть маски. Кроме того, для каждой позиции в маске ввода допускается использование только одного знака или пробела.

Например, данная маска ввода требует ввода дат в формате, который используется в различных странах.

00 LLL 0000;0;_

В первой части определяется маска. В данном случае ноль выступает в качестве подстановочного знака для цифр, а «L» — для букв. Маска требует ввода двух чисел для дня месяца (первые два нуля) и четырех чисел для года (последние четыре нуля). Три знака «L» обозначают три буквы месяца.

Во второй части указано, что в Access должны сохраняться не только данные, но и знаки маски. В третьей части задан знак подчеркивания в качестве подстановочного. При необходимости в строке маски для значения даты можно задать вставку разделителя, например 00/LLL/0000;0;_.

В следующем разделе описана процедура ввода маски.

Определение маски ввода для поля даты/времени

  1. В области переходов щелкните правой кнопкой мыши таблицу, которую необходимо изменить, и в контекстном меню выберите команду Конструктор. Если в таблице отсутствует поле даты/времени, добавьте его. Сведения о добавлении поля см. выше в разделе Добавление поля даты/времени в таблицу.
  2. Выделите поле даты/времени и в нижней части бланка запроса на вкладке Общие щелкните свойство Маска ввода (Input Mask).
  3. Введите следующую маску ввода:

00 LLL 0000;0;_

-или-

Введите другую маску. Сведения о создании масок других типов см. ниже в разделе Справочные сведения о знаках маски ввода.

  1. После ввода маски отображается смарт-тег Параметры обновления свойства, который позволяет применить маску к другим полям таблицы, а также элементам управления формы, которые ее наследуют. Чтобы применить изменения ко всей базе данных, щелкните смарт-тег и выберите пункт Обновить маску ввода везде, где используется имя_поля. В данном случае имя_поля — имя поля даты/времени.
  2. Если выбран вариант применения изменений ко всей базе данных, будет открыто диалоговое окно Обновление свойств, в котором отображаются формы и другие объекты, наследующие новый формат. Нажмите кнопку Да, чтобы применить формат.
  3. Нажмите кнопку Сохранить. Обратите внимание, что к маске ввода будет добавлено несколько знаков.

00\LLL\0000;0;_

Сведения об этих знаках см. ниже в разделе Справочные сведения о знаках маски ввода.

  1. Переключитесь в режим таблицы и перейдите к следующей процедуре для проверки маски.

Проверка маски ввода

  1. Поместите курсор в поле, которое содержит маску ввода. Обратите внимание, что маска отображается только после выбора поля.
  2. Вместо пробелов введите в маску числа и буквы. Обратите внимание, что в первую и последнюю часть маски разрешается вводить только числа, в то время как в среднюю часть можно вводить только буквы. При попытке ввести буквы в ту часть, где должны быть числа (или наоборот), в Access блокируются все действия.
  3. Удалите число из любой части даты и попытайтесь переместить курсор в другое поле или сохранить запись. В Access будет отображено сообщение об ошибке: Введенное значение не соответствует маске ввода '00\LLL\0000;0;_' , заданной для данного поля. Это происходит потому, что на месте подстановочных знаков должно стоять значение.
  4. Ответьте на несколько вопросов общего характера:
    • Не будет ли маска мешать вводить нужные данные? Например, нужно ли вводить даты в другом формате?
    • Влияет ли маска ввода на форматы отображения? Например, попытайтесь добавить в поле даты/времени следующий пользовательский формат: дд/ммм/гггг (скопируйте этот формат и вставьте его в свойство Формат (Format), которое расположено непосредственно над свойством Маска ввода (Input Mask)). При просмотре таблицы в режиме таблицы попытайтесь ввести дату; при этом в поле будет отображаться несколько косых черт, а ввод даты будет невозможен.

Чтобы решить эту проблему (в случае с выбранными для примера маской ввода и пользовательским форматом), можно внедрить знак разделителя в строку маски ввода, например, 00/LLL/0000;0. Разрешение других конфликтов между пользовательскими форматами и масками ввода не входит в круг проблем, рассматриваемых в этой статье, т. к. количество создаваемых масок и пользовательских форматов может быть очень большим. Как правило, во избежание конфликтов для пользовательского формата следует использовать ту же структуру, что и для маски ввода, а также внедрять знаки разделителей в строку маски.

Справочные сведения о знаках маски ввода

В приведенной ниже таблице перечислены и описаны подстановочные знаки и текстовые константы, которые можно использовать в маске ввода.

Знак Назначение
0 Цифра. Эта позиция предполагает ввод отдельной цифры.
9 Цифра. Ввод отдельных цифр в этой позиции необязателен.
# Следует ввести цифру, пробел либо знак плюса или минуса. Если пользователь пропускает эту позицию, Access вставляет пробел.
L Буква. Эта позиция предполагает ввод отдельной буквы.
? Буква. Ввод отдельных букв в этой позиции необязателен.
A Буква или цифра. Эта позиция предполагает ввод отдельной буквы или цифры.
a Буква или цифра. Ввод отдельных букв или цифр в этой позиции необязателен.
& Любой знак или пробел. Эта позиция предполагает ввод знака или пробела.
C Любой знак или пробел. Ввод знаков или пробелов в этой позиции необязателен.
. , : ; - / Заполнители десятичных разрядов и тысяч, разделители дат и времени. Выбираемый знак зависит от региональных стандартов Windows. Сведения об этих стандартах см. ниже в разделе Влияние региональных стандартов Windows на форматирование.
< Все последующие знаки вводятся в верхнем регистре.
> Все последующие знаки вводятся в нижнем регистре.
! Маска ввода заполняется слева направо, а не справа налево.
\ В Access отображается следующий знак. Такое же назначение имеют прямые кавычки.
Текст В прямые кавычки можно заключать любой текст, который необходимо отобразить для пользователей.
Пароль В режиме конструктора можно задать для свойства Маска ввода (Input Mask) таблиц или форм значение Пароль; при этом создается поле для ввода пароля. При вводе пароля в это поле в Access сохраняются знаки, но вместо них отображаются звездочки (*).

К началу страницы К началу страницы

Применение встроенных и пользовательских форматов к значениям даты и времени

В Access имеется ряд встроенных форматов, которые можно применять к значениям даты и времени. Если эти форматы не соответствуют требованиям пользователя, то можно создать пользовательский формат. В этом разделе: объясняется, как применять встроенные и пользовательские форматы. В справочных сведениях показано, как использовать встроенные форматы и различные параметры их создания.

Применение встроенного формата

  1. В области переходов щелкните правой кнопкой мыши таблицу, которую необходимо изменить, и в контекстном меню выберите команду Конструктор.
  2. В верхней части сетки выделите поле даты/времени.
  3. В нижней части сетки щелкните поле свойства Формат (Format) и с помощью клавиши СТРЕЛКА ВНИЗ выберите нужный формат из списка.

Сведения о встроенных форматах см. ниже в разделе Справочные сведения о встроенных форматах даты/времени.

  1. После выбора формата отображается смарт-тег Параметры обновления свойства, с помощью которого можно применить новый формат к другим полям таблицы, а также к элементам управления формы, которые наследуют формат. Чтобы применить изменения ко всей базе данных, щелкните смарт-тег и выберите пункт Обновить формат везде, где используется имя_поля. В данном случае имя_поля является именем поля даты/времени.
  2. Если выбран вариант применения изменений ко всей базе данных, будет открыто диалоговое окно Обновление свойств, в котором отображаются формы и другие объекты, наследующие новый формат. Нажмите кнопку Да, чтобы применить формат.
  3. Сохраните внесенные изменения и переключитесь в режим таблицы, чтобы просмотреть формат.

Применение пользовательского формата

  1. В области переходов щелкните правой кнопкой мыши таблицу, которую необходимо изменить, и в контекстном меню выберите команду Конструктор.
  2. В верхней части бланка запроса выделите поле даты/времени.
  3. В нижней части бланка щелкните поле свойства Формат (Format) и введите имя формата.

Сведения о знаках и синтаксисе для пользовательских форматов см. ниже в разделе Справочные сведения о пользовательских форматах даты/времени.

  1. После выбора формата отображается смарт-тег Параметры обновления свойства, который позволяет применить новый формат к другим полям таблицы, а также элементам управления формы, которые наследуют формат. Чтобы применить изменения ко всей базе данных, щелкните смарт-тег и выберите пункт Обновить формат везде, где используется имя_поля. В данном случае имя_поля — имя поля даты/времени.
  2. Если выбран вариант применения изменений ко всей базе данных, будет открыто диалоговое окно Обновление свойств, в котором отображаются формы и другие объекты, наследующие новый формат. Нажмите кнопку Да, чтобы применить формат.
  3. Сохраните внесенные изменения и переключитесь в режим таблицы, чтобы просмотреть формат.

Проверка формата

Ниже описаны некоторые способы проверки встроенных или пользовательских форматов.

  • Введите знаки в верхнем или нижнем регистре, чтобы проверить, как формат обрабатывает данные. Насколько правильны полученные результаты?
  • Введите значения, длина которых больше или меньше ожидаемой (с разделителями или без них), и проследите за поведением формата. Добавляются ли лишние пробелы или знаки, начальные или конечные пробелы?
  • Введите пустую строку (прямые кавычки без пробела) или пустое значение и проверьте полученный результат.

Справочные сведения о встроенных форматах даты/времени

В приведенной ниже таблице перечислены и описаны встроенные форматы, которые можно применять к значениям даты и времени. Следует помнить, что региональные стандарты Windows могут влиять на часть формата или на весь формат, а сами встроенные форматы влияют только на отображение данных, а не на способ ввода или хранения значений в Access.

Формат Описание Пример
Полный формат даты Этот формат используется по умолчанию. Служит для отображения дат в виде чисел и времени в виде часов, минут и секунд с добавлением AM или PM. Для значений обоих типов в Access используются разделители даты и времени, указанные в региональных стандартах Windows. Если значение не включает время, в Access отображается только дата. Если значение не включает дату, в Access отображается только время. 29.08.2006 10:10:42 AM
Длинный формат даты Служит только для отображения значений даты в соответствии с длинным форматом даты, заданным в региональных стандартах Windows. понедельник, 29 августа 2006 г.
Средний формат даты Дата отображается как дд/ммм/гг, однако в качестве разделителя даты используется разделитель, определенный в региональных параметрах Windows. 29/авг/06
29-авг-06
Краткий формат даты Служит только для отображения значений даты в соответствии с кратким форматом даты, заданным в региональных стандартах Windows. 29/08/2006
29-08-2006
Длинный формат времени Служит для отображения часов, минут и секунд с добавлением AM или PM. В Access используется разделитель, указанный в параметрах времени в региональных стандартах Windows. 10:10:42 AM
Средний формат времени Служит для отображения часов и минут с добавлением AM или PM. В Access используется разделитель, указанный в параметрах времени в региональных стандартах Windows. 10:10 AM
Краткий формат времени Служит только для отображения часов и минут. В Access используется разделитель, указанный в параметрах времени в региональных стандартах Windows. 10:10

Справочные сведения о пользовательских форматах даты/времени

Если встроенные форматы для полей даты/времени, описанные в предыдущей таблице, не соответствуют требованиям пользователя, можно использовать пользовательский формат. Если пользователь не выбрал встроенный или пользовательский формат, в Access применяется полный формат даты — «дд.мм.гггг ч:мм:сс AM/PM».

Пользовательские форматы для полей даты/времени могут включать две части — для даты и для времени. В качестве разделителя этих частей используется точка с запятой. Например, можно создать копию полного формата даты и длинного формата времени в следующем виде: «дд/м/гггг;ч:мм:сс».

В приведенной ниже таблице перечислены подстановочные знаки и разделители, которые используются для пользовательских форматов.

Знак Описание
Разделитель даты Определяет расположение разделителя для дней, месяцев и лет в Access. Следует использовать разделитель, указанный в региональных стандартах Windows. Сведения об этих стандартах см. в следующем разделе Влияние региональных стандартов Windows на значения даты и времени.
c Отображение полного формата даты.
d или dd Отображение дня в виде одной или двух цифр. Для одной цифры следует использовать один подстановочный знак, для двух цифр — два знака.
ddd Сокращение дня недели.

Например, понедельник будет отображаться как «пн».
dddd Отображение полного названия дня недели.
ddddd Отображение краткого формата даты.
dddddd Отображение длинного формата даты.
w Отображение номера дня недели.

Например, понедельник будет отображаться как «2».
m или mm Отображение месяца как однозначного или как двузначного числа.
mmm Сокращение названия месяца до трех букв.

Например, октябрь будет отображаться как «окт».
mmmm Отображение полного названия месяца.
q Отображение номера текущего квартала (1-4).

Например, если сотрудник начал работать в мае, в Access отображается «2» в качестве значения квартала..
y Отображение номера дня в году (1-366).
yy

Отображение двух последних цифр года.

 Примечание.   Рекомендуется вводить и отображать все четыре цифры года.

yyyy Отображение всех цифр года в диапазоне 0100-9999.
Разделитель времени Определяет расположение разделителя для часов, минут и секунд в Access. Следует использовать разделитель, указанный в региональных стандартах Windows. Сведения об этих стандартах см. в следующем разделе Влияние региональных стандартов Windows на значения даты и времени.
h или hh Отображение часов в виде одной или двух цифр.
n или nn Отображение минут в виде одной или двух цифр.
s или ss Отображение секунд в виде одной или двух цифр.
tttt Отображение длинного формата времени.
AM/PM Отображение значений времени в 12-часовом формате с добавлением в конце сокращения AM или PM. При определении данного значения в Access используются системные часы компьютера.
A/P или a/p Отображение значений времени в 12-часовом формате с добавлением в конце букв A, P, a или p. При определении данного значения в Access используются системные часы компьютера.
AMPM Отображение времени в 12-часовом формате; однако при этом для обозначения времени суток используются региональные стандарты Windows. Сведения об этих стандартах см. в следующем разделе Влияние региональных стандартов Windows на значения даты и времени.
Пробел, + - $ () При необходимости в строки формата можно вставлять пробелы, математические знаки (+, -) и финансовые символы ($, ¥, £). Если необходимо использовать другие математические знаки, например, косую черту (\ или /) и звездочку (*), следует заключить их в прямые кавычки, но при этом они могут располагаться в любом месте строки.
Текст Текст, который должен отображаться для пользователей, следует заключить в прямые кавычки.
\ В Access отображается следующий знак. Такое же назначение имеют прямые кавычки.
* При использовании звездочки знак, следующий за ней, считается заполняющим, т. е. знаком для заполнения пробелов. Как правило, в Access используется выравнивание текста по левому краю, а область справа от значения заполняется пробелами. Заполняющие знаки можно добавить в любое место строки; при этом Access заменяет пробелы указанным знаком.
[цвет] Позволяет применить цвет ко всем значениям в одном из разделов формата. Имя цвета необходимо заключить в квадратные скобки; следует использовать следующие имена цветов: черный, синий, голубой, зеленый, розовый, красный, желтый и белый.

К началу страницы К началу страницы

Влияние региональных стандартов Windows на значения даты и времени

В Windows поддерживаются различные языки, а также форматы валюты и даты/времени тех стран, в которых эти языки используются. В свою очередь, форматы валюты и даты/времени, заданные в региональных стандартах, частично или полностью влияют на форматы отображения, применяемые к данным в Access. Например, предположим, что пользователь вводит значение даты и использует в качестве разделителя косую черту: 29/08/2006. Затем он применяет полный формат даты к полю даты/времени. При просмотре даты косые черты могут не отображаться, если в региональных стандартах указан другой знак.

Следует помнить, что в Access всегда используются разделители даты и времени, финансовые символы и другие знаки, указанные в региональных стандартах, если не был выбран пользовательский формат отображения. Сведения о создании пользовательских форматов отображения см. выше в разделе Применение встроенных и пользовательских форматов к значениям даты и времени. Дополнительные сведения о форматировании данных других типов см. в статье Форматирование данных в строках и столбцах.

Ниже приводится описание настройки и изменения региональных стандартов.

Изменение региональных стандартов

В Microsoft Windows Vista

  1. Нажмите кнопку Пуск, а затем щелкните Изображение кнопки Панель управления.
  2. Если для отображения панели управления используется представление по умолчанию, дважды щелкните значок Дата, время, язык и региональные стандарты.

-или-

При использовании классического представления дважды щелкните значок

Язык и региональные стандарты.

Откроется диалоговое окно Язык и региональные стандарты.

  1. На вкладке Форматы в группе Текущий формат нажмите кнопку Настроить формат.

Откроется диалоговое окно Настройка региональных параметров.

  1. Выберите вкладку, содержащую параметры, которые необходимо изменить, и внесите нужные изменения. Например, чтобы изменить все или несколько числовых форматов, выберите вкладку Числа и измените нужные параметры. Для получения справки по параметру нажмите кнопку Справка (?) и щелкните этот параметр.

В Microsoft Windows XP (классический вид)

  1. На панели задач Windows нажмите кнопку Пуск и выберите команду Панель управления.
  2. На панели управления дважды щелкните значок Язык и региональные стандарты.

Будет открыто диалоговое окно Язык и региональные стандарты.

  1. На вкладке Региональные параметры в группе Языковые стандарты и форматы нажмите кнопку Настройка.

Будет открыто диалоговое окно Настройка региональных параметров.

  1. Выберите вкладку, содержащую параметры, которые необходимо изменить, и внесите нужные изменения. Например, чтобы изменить все или несколько форматов представления времени, выберите вкладку Время и измените нужные параметры. Для получения справки по параметру нажмите кнопку Справка (?) и щелкните этот параметр.

В Microsoft Windows XP (вид по категориям)

  1. На панели задач Windows нажмите кнопку Пуск и выберите команду Панель управления.

Будет открыта панель управления.

  1. Выберите категорию Дата, время, язык и региональные стандарты.

Откроется диалоговое окно Дата, время, язык и региональные стандарты.

  1. Выберите пункт Изменение формата отображения чисел, даты и времени.

Откроется диалоговое окно Язык и региональные стандарты.

  1. В группе Языковые стандарты и форматы нажмите кнопку Настройка.

Будет открыто диалоговое окно Настройка региональных параметров.

  1. Выберите вкладку, содержащую параметры, которые необходимо изменить, и внесите требуемые изменения. Например, чтобы изменить все или несколько числовых форматов, выберите вкладку Числа и измените нужные параметры. Для получения справки по параметру нажмите кнопку Справка (?) и щелкните этот параметр.

К началу страницы К началу страницы

 
 
Применимо к:
Access 2007