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


Точки данных со значением NULL и пустые точки в диаграммах (построитель отчетов и службы SSRS)

При отображении полей с пустыми значениями или значением NULL на диаграмме оно может выглядеть неправильно. В зависимости от типа диаграммы пустые значения могут обрабатываться по-разному.

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

  • Если диаграмма имеет непрерывный линейный тип (с областями, линейчатая, гистограмма, линия, точечная), то для поддержания непрерывности ряда в диаграмму добавляются пустые точки данных.

  • Если диаграмма имеет нелинейный тип (полярная диаграмма, круговая диаграмма, воронкообразная диаграмма или пирамидальная диаграмма), то пустые значения опускаются из отображения.

  • В фигурных диаграммах значения NULL опускаются.

Пример диаграммы с пустыми точками данных доступен в виде образца отчета. Дополнительные сведения о загрузке этого и других образцов отчетов см. в разделе SQL Server 2012 Образцы отчетов построителя отчетов и конструктора отчетов.

ПримечаниеПримечание

В построителе отчетов или конструкторе отчетов SQL Server Data Tools можно создавать и изменять определения отчета (RDL). В каждой среде разработки существуют различные способы создания, открытия и сохранения отчетов и связанных элементов. Дополнительные сведения см. в разделе Разработка отчетов в построителе отчетов и конструкторе отчетов (SSRS) на веб-сайте microsoft.com.

Удаление пустых значений и значений NULL

Чтобы не скрыть важные данные, подумайте об удалении пустых значений из набора данных. Чтобы отфильтровать значения NULL, используйте в запросе предложение NOT IS NULL. Или же добавьте критерий фильтра, который задает отображение значений, не равных нулю. Дополнительные сведения см. в разделе Добавление фильтров набора данных, фильтров области данных и групповых фильтров (построитель отчетов и службы SSRS).

Поля без значений в диаграмме

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

Такое поведение отличается от поведения в случае, когда возвращаемый набор данных содержит нулевые строки; такое происходит, если отчет имеет параметры, а выбранное значение возвращает пустой результирующий набор. Если запрос набора данных возвращает нулевые строки данных, то во время выполнения отображается сообщение, оповещающее об отсутствии данных для отображения. Это сообщение можно настроить, изменив заголовок NoDataMessage для отчета на панели Свойства. Дополнительные сведения см. в разделе Внедренные и общие наборы данных отчета (построитель отчетов и службы SSRS).

См. также

Задания

Добавление диаграммы в отчет (построитель отчетов и службы SSRS)

Устранение неполадок с диаграммами (построитель отчетов и службы SSRS)

Основные понятия

Диаграммы (построитель отчетов и службы SSRS)

Форматирование диаграммы (построитель отчетов и службы SSRS)