Форматирование даты, времени или числа

Примечание : Некоторые параметры, описанные в этой статье, будут доступны только в случае, если в диалоговом окне Формат даты, Формат времени или Дата и время в списке Язык вы выбрали пункт Английский (США).

В Microsoft Office InfoPath вы можете выбрать необходимый формат данных для текстовых полей, полей выражения и элементов управления "Выбор даты" в шаблоне формы. Таким образом можно указать, в каком виде будут отображаться даты, цифры и значения времени, когда пользователи будут вводить их в формы, основанные на вашем шаблоне.

В этой статье:

Общие сведения о форматах данных

Совместимость

Выбор формата даты или времени

Выбор количества знаков после запятой

Изменение отображения отрицательных чисел

Добавление и удаление формата процента для числа

Добавление и удаление разделителя групп разрядов для числа

Добавление и удаление денежного символа

Общие сведения о форматах данных

Изменяя формат данных, вы выбираете, как эти данные будут отображаться при их вводе в элементы управления: текстовые поля, поля выражения или элементы управления "Выбор даты". Для других элементов управления изменить формат данных нельзя. Например, выбрав формат данных для элемента управления, вы можете обеспечить, что:

  • даты, которые пользователь указывает в элементе управления "Выбор даты", задаются в формате дд.мм.гг., например 14.03.2013;

  • значения времени, которое пользователь вводит в текстовое поле, задаются в формате 00:00:00, например 09:46:55.

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

Например, если вы добавили в шаблон формы текстовое поле, вы можете выбрать для него тип данных из нескольких доступных вариантов: "текст", "целое число", "вещественное число", "дата", "время" или "дата и время". Однако если вы хотите задать для этого текстового поля формат данных, то можно будет выбрать только вариант "целое число", "вещественное число", "дата", "время" или "дата и время", поскольку для текстовых полей такая возможность поддерживается только для данных этих типов.

Типы данных, соответствующие форматы данных и элементы управления, поддерживающие их

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

Типы данных

Доступные форматы данных

Поддерживаемые элементы управления

Целое число

  • Нет

  • Число

  • Обозначение денежной единицы

  • Текстовое поле

  • Поле выражения

Вещественное число

  • Нет

  • Число

  • Процент

  • Обозначение денежной единицы

  • Текстовое поле

  • Поле выражения

Дата

  • Нет

  • *14.03.2001

  • *Март 2001

  • 14 марта 2001 г.

  • 14.3.01

  • 14.03.01

  • 14.03.2001

  • 14/03/01

  • 14-03-2001

  • Март 2001

  • Текстовое поле

  • Поле выражения

  • Элемент управления "Выбор данных"

Время

  • Нет

  • *9:46:55

  • *9:46

  • 9:46:55

  • 09:46:55

  • 9:46:55

  • 9:46

  • 09:46

  • Текстовое поле

  • Поле выражения

  • Элемент управления "Выбор даты"

Дата и время

Если выбрать для элемента управления тип данных "Дата и время", вы на выбор будут доступны форматы, перечисленные выше для типов "Дата" и "Время". Например, вы сможете выбрать в качестве формата даты значение 14 марта 2001 г., а в качестве формата времени — 9:46.

  • Текстовое поле

  • Поле выражения

  • Элемент управления "Выбор даты"

Примечания : 

  • Форматы данных, помеченные звездочкой (*), связаны с параметрами, используемыми операционной системой.

  • При выборе языка, отличного от английского (США), некоторые форматы даты могут быть недоступны при заполнении форм в веб-браузере. Например, формат даты 14-mars-01 не поддерживается для французского языка (Бельгия).

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

Возможность совместимости.

При создании шаблона формы с поддержкой веб-браузера некоторые форматы данных будут недоступны.

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

Выбор формата даты или времени

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

Примечание : Чтобы создать шаблон формы с поддержкой веб-браузера, вы можете выбрать в InfoPath определенный режим совместимости. Когда шаблон формы с поддержкой веб-браузера публикуется на сервере со службой InfoPath Forms Services, а затем для него включается поддержка веб-браузера, основанные на нем формы можно просмотреть в веб-браузере. В шаблонах форм с поддержкой веб-браузера нельзя отображать дату и время в одном элементе управления. Сведения об отображении даты и времени в отдельных элементах управления см. в разделе "Отображение даты и времени в отдельных элементах управления" ниже.

  1. Дважды щелкните элемент управления "Выбор даты", текстовое поле или поле выражения, для которого вы хотите изменить формат данных.

  2. В диалоговом окне Свойства выполните необходимые действия.

    • При работе с элементом управления текстового поля или выбора даты перейдите на вкладку Данные.

    • При работе с элементом управления поля выражения или выбора даты перейдите на вкладку Общие.

  3. Выполните одно из следующих действий.

    • Для текстового поля или элемента управления "Выбор даты": убедитесь, что в списке Тип данных выбран подходящий вариант, а затем нажмите кнопку Формат.

    • Для поля выражения: убедитесь, что в списке Форматировать как выбран подходящий тип данных, а затем нажмите кнопку Формат.

  4. В диалоговом окне для выбранного типа данных выполните необходимые действия.

    • Чтобы в элементе управления отображалась только дата, выберите необходимый стиль в списке Формат отображения даты.

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

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

      Примечание : Форматы, помеченные звездочкой (*), связаны с параметрами, используемыми операционной системой.

  5. Чтобы изменить языковые параметры даты и времени, выберите необходимый пункт в списке Язык.

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

Отображение даты и времени в отдельных элементах управления

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

  1. Дважды щелкните элемент управления "Выбор даты", текстовое поле или поле выражения, в котором должна отображаться дата.

  2. В диалоговом окне Свойства выполните необходимые действия.

    • При работе с элементом управления текстового поля или выбора даты перейдите на вкладку Данные.

    • При работе с элементом управления поля выражения или выбора даты перейдите на вкладку Общие.

  3. Убедитесь, что в списке Тип данных выбран пункт Дата и время, а затем нажмите кнопку Формат.

  4. В диалоговом окне Дата и время в списке Формат отображения даты выберите нужный стиль отображения.

  5. В списке Формат отображения времени выберите вариант (не показывать время).

  6. Нажмите кнопку ОК дважды.

  7. В шаблоне формы дважды щелкните элемент управления выбора даты, текстового поля или поля выражения, который будет применен для отображения времени.

  8. В диалоговом окне Свойства выполните необходимые действия.

    • При работе с элементом управления текстового поля или выбора даты перейдите на вкладку Данные.

    • При работе с элементом управления поля выражения или выбора даты перейдите на вкладку Общие.

  9. Убедитесь, что в списке Тип данных выбран пункт "Дата и время", а затем нажмите кнопку Формат.

  10. В диалоговом окне Дата и время в списке Формат отображения даты выберите вариант(не показывать дату)

  11. В списке Формат отображения времени выберите нужный стиль отображения.

  12. Чтобы изменить языковые параметры даты и времени, в списке Язык выберите нужную страну.

    Примечание : При выборе языка, отличного от английского (США), некоторые форматы даты могут быть недоступны при заполнении форм с помощью веб-обозревателя. Например, формат даты 14-mars-01 не поддерживается при выборе французского языка (Бельгия). Чтобы убедиться, что используется поддерживаемый формат даты, перед публикацией шаблона формы следует запустить средство проверки совместимости.

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

Выбор количества знаков после запятой

Для текстовых полей и полей выражения с типом данных "вещественное число" вы можете задать отображаемое количество знаков после запятой. Обратите внимание, что изменения при этом повлияют только на отображаемое значение, а не на значение, сохраненное в источнике данных.

  1. Дважды щелкните текстовое поле или поле выражения, для которого хотите изменить формат данных.

  2. В диалоговом окне Свойства выполните необходимые действия.

    • Если вы выбрали текстовое поле, откройте вкладку Данные.

    • Если вы выбрали поле выражения, откройте вкладку Общие.

  3. Выполните одно из следующих действий.

    • Для текстового поля: убедитесь, что в списке Тип данных выбран подходящий пункт, а затем нажмите кнопку Формат.

    • Для поля выражения: убедитесь, что в списке Форматировать как выбран подходящий пункт, а затем нажмите кнопку Формат.

  4. В диалоговом окне Вещественное число в разделе Другие параметры выполните одно из указанных ниже действий.

    • Чтобы после запятой всегда отображалось фиксированное количество знаков, выберите нужное число.

    • Чтобы после запятой отображалось столько знаков, сколько введет в элемент управления пользователь, выберите пункт Авто.

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

Изменение отображения отрицательных чисел

Для текстовых полей и полей выражения с типом данных "целое число" или "вещественное число" вы можете выбрать формат отображения отрицательных чисел.

  1. Дважды щелкните текстовое поле или поле выражения, для которого хотите изменить формат данных.

  2. В диалоговом окне Свойства выполните необходимые действия.

    • Если вы выбрали текстовое поле, откройте вкладку Данные.

    • При работе с элементом управления поля выражения или выбора даты перейдите на вкладку Общие.

  3. Выполните одно из следующих действий.

    • Для текстового поля: убедитесь, что в списке Тип данных выбран подходящий пункт, а затем нажмите кнопку Формат.

    • Для поля выражения: убедитесь, что в списке Форматировать как выбран подходящий пункт, а затем нажмите кнопку Формат.

  4. В разделе Другие параметры найдите список Формат отображения отрицательных чисел и выберите в нем нужный стиль.

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

Добавление и удаление формата процента для числа

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

Примечания : 

  • Приложение InfoPath не добавляет знаки процента к числам, отформатированным как процентные доли. Чтобы добавить соответствующий знак в подпись элемента управления, щелкните то место, куда его требуется вставить, и введите символ %.

  • Выбрать формат процента можно только для текстовых полей и полей выражения с типом данных "вещественное число".

  1. Дважды щелкните текстовое поле или поле выражения, для которого хотите изменить формат данных.

  2. В диалоговом окне Свойства выполните необходимые действия.

    • Если вы выбрали текстовое поле, откройте вкладку Данные.

    • Если вы выбрали поле выражения, откройте вкладку Общие.

  3. Выполните одно из следующих действий.

    • Для текстового поля: убедитесь, что в списке Тип данных выбран подходящий пункт, а затем нажмите кнопку Формат.

    • Для поля выражения: убедитесь, что в списке Форматировать как выбран подходящий пункт, а затем нажмите кнопку Формат.

  4. В диалоговом окне Вещественное число выполните одно из указанных ниже действий.

    • Чтобы отформатировать число как процентное значение, выберите пункт Процент.

    • Чтобы удалить формат процента, выберите переключатель Число.

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

Добавление и удаление разделителя групп разрядов для числа

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

  1. Дважды щелкните текстовое поле или поле выражения, для которого хотите изменить формат данных.

  2. В диалоговом окне Свойства выполните необходимые действия.

    • Если вы выбрали текстовое поле, откройте вкладку Данные.

    • Если вы выбрали поле выражения, откройте вкладку Общие.

  3. Выполните одно из следующих действий.

    • Для текстового поля: убедитесь, что в списке Тип данных выбран подходящий пункт, а затем нажмите кнопку Формат.

    • Для поля выражения: убедитесь, что в списке Форматировать как выбран подходящий пункт, а затем нажмите кнопку Формат.

  4. В диалоговом окне для выбранного типа данных выполните одно из указанных ниже действий.

    • Чтобы добавить в число разделитель групп разрядов, в разделе Другие параметры установите флажок Использовать разделители групп разрядов.

    • Чтобы удалить из числа разделитель групп разрядов, в разделе Другие параметры снимите флажок Использовать разделители групп разрядов.

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

Добавление и удаление денежного символа

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

  1. Дважды щелкните текстовое поле или поле выражения, для которого хотите изменить формат данных.

  2. В диалоговом окне Свойства выполните необходимые действия.

    • Если вы выбрали текстовое поле, откройте вкладку Данные.

    • Если вы выбрали поле выражения, откройте вкладку Общие.

  3. Выполните одно из следующих действий.

    • Для текстового поля: убедитесь, что в списке Тип данных выбран подходящий пункт, а затем нажмите кнопку Формат.

    • Для поля выражения: убедитесь, что в списке Форматировать как выбран подходящий пункт, а затем нажмите кнопку Формат.

  4. В диалоговом окне для выбранного типа данных выполните одно из указанных ниже действий.

    • Чтобы добавить к значению денежный символ, установите переключатель Обозначение денежной единицы, а затем выберите необходимую валюту в соответствующем списке.

    • Чтобы удалить денежный символ, выберите переключатель Число.

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

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×