Поделиться через


Форматирование чисел и дат в отчетах с разбивкой на страницы построитель отчетов

Область применения: Построитель отчетов (SSRS) Power BI конструктор отчетов построитель отчетов в SQL Server Data Tools

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

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

Область данных диаграммы обычно отображает даты вдоль оси категории (x) и значений вдоль оси значения (y). Чтобы задать формат для диаграммы, щелкните правой кнопкой мыши ось и выберите Свойства оси. На оси значений можно задать формат только для чисел. Дополнительные сведения см. в разделе "Форматирование меток осей" на диаграмме отчетов с разбивкой на страницы (построитель отчетов).

Чтобы указать форматирование в области данных датчика, щелкните правой кнопкой мыши масштаб датчика и выберите "Свойства радиального масштабирования" или "Линейные свойства шкалы".

Примечание.

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

Примечание.

Создать и изменить определение для отчета на страницу (RDL-файл) можно с помощью построителя отчетов (Майкрософт), построителя отчетов Power BI и конструктора отчетов в SQL Server Data Tools.

Рекомендации по форматированию чисел и дат

Прежде чем форматировать номера и даты в отчете, рассмотрите следующие сведения:

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

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

  • Если указана строка настраиваемого формата, она имеет более высокий приоритет над параметрами по умолчанию, зависящими от языка и региональных параметров. Например, пусть задается пользовательская строка форматирования «#,###», которая определяет отображение числа 1234 в виде 1,234. Этот формат может иметь другое значение для пользователей в США, чем для пользователей в Европе. Прежде чем указать пользовательский формат, рассмотрите, как выбрать формат влияет на пользователей различных языков и региональных параметров, которые могут просматривать отчет.

  • Если указать недопустимую строку форматирования, форматированный текст интерпретируется как литеральная строка, которая переопределяет форматирование.

  • Если вы форматируете сочетание чисел и символов в одном текстовом поле, рассмотрите возможность использования заполнителя для форматирования числа отдельно от остальной части текста. Дополнительные сведения см. в разделе "Форматирование текста и заполнителей" в отчетах с разбивкой на страницы (построитель отчетов). Если для свойства в текстовом поле указана Format недопустимая строка форматирования, строка форматирования игнорируется. Если указать недопустимую строку формата для Format свойства на диаграмме или датчике, указанная строка формата интерпретируется как строка. Затем форматирование не применяется.

  • Если выбрать валюту в разделе "Категория", и вы можете выбрать "Тысячи", "Миллионы" или "Миллиарды" для отображения чисел, использующих финансовые форматы. Например, если значение поля равно 1 789 905 394, выбрано значение Миллиарды и указаны 2 десятичных разряда, то в отчете отображается значение 1,78.