В сегодняшней статье мы немного углубимся в технические детали создания отчетов и поговорим про режим отображения оси диаграммы Шаг времени (Date Time Step), а также его свойства Интерполяция, Количество значений и Шаг.
Introduction

Введение

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

Сегодня подробнее остановимся на режиме Шаг времени (Date Time Step).

Примером использования режима может служить ситуация, когда для оси Х выбираются не простые значения подписи, а время (Date Time) для соответствующего значения по оси Y. Но обо всё по порядку.

Date Time Step

Шаг времени (Date Time Step)

Шаг времени – это режим отображения оси, при котором временные отрезки отображаются с указанием промежутков времени: минуты, часа, дня и так далее.

Режим содержит три свойства:
  • Интерполяция (Interpolation);
  • Количество значений (Number of values);
  • Шаг (Step).

Рассмотрим подробнее каждое свойство

Interpolation

Интерполяция

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

Пример: если между значениями 3 и 10 нет данных, интерполяция вычислит значения, которые логически заполнят этот промежуток.

Interpolation Example

Количество значений

Свойство Количество значений определяет максимальное количество значений, отображаемых в выбранном временном шаге.

Пример: если установлен шаг в часах, то количество значений на графике будет зависеть от установленного свойства Количество значений. Если Количество значений установлено как 1, то для каждого шага будет выводиться только ОДНО усредненное значение:

Number of Values - 1
Пример 2: Если Количество значений установлено как 2, то для каждого часа будут выводиться 2 значения:

Number of Values - 2

Шаг

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

Пример (с часовым шагом): если установлен шаг в один час, на оси будут отображаться метки (отрезки) каждый час.

Step - Hour
Пример (шаг равен одному дню): если установленный шаг равен одному дню, то и на оси будут отображаться метки (отрезки) в промежутки, равные одному дню.

Step - Day
Используя этот сайт, вы соглашаетесь на использование файлов Cookie для аналитики и персонализированного контента. Файлы Cookie хранят полезную информацию на вашем компьютере, чтобы помочь нам повысить эффективность и удобство использования. Для получения дополнительной информации, пожалуйста, прочтите Конфиденциальность и Использование Cookie.