В сегодняшней статье мы немного углубимся в технические детали создания отчетов и поговорим про режим отображения оси диаграммы Шаг времени (Date Time Step), а также его свойства Интерполяция, Количество значений и Шаг.
Примером использования режима может служить ситуация, когда для оси Х выбираются не простые значения подписи, а время (Date Time) для соответствующего значения по оси Y. Но обо всё по порядку.
Режим содержит три свойства:
Рассмотрим подробнее каждое свойство
Пример: если между значениями 3 и 10 нет данных, интерполяция вычислит значения, которые логически заполнят этот промежуток.
Пример: если установлен шаг в часах, то количество значений на графике будет зависеть от установленного свойства Количество значений. Если Количество значений установлено как 1, то для каждого шага будет выводиться только ОДНО усредненное значение:
Пример 2: Если Количество значений установлено как 2, то для каждого часа будут выводиться 2 значения:
Пример (с часовым шагом): если установлен шаг в один час, на оси будут отображаться метки (отрезки) каждый час.
Пример (шаг равен одному дню): если установленный шаг равен одному дню, то и на оси будут отображаться метки (отрезки) в промежутки, равные одному дню.
Введение
В дизайнере отчетов Stimulsoft представлены десятки видов диаграмм – от обычных линейных графиков до трёхмерных чартов. Для их настройки предусмотрено множество свойств и опций.Примером использования режима может служить ситуация, когда для оси Х выбираются не простые значения подписи, а время (Date Time) для соответствующего значения по оси Y. Но обо всё по порядку.
Шаг времени (Date Time Step)
Шаг времени – это режим отображения оси, при котором временные отрезки отображаются с указанием промежутков времени: минуты, часа, дня и так далее.Режим содержит три свойства:
- Интерполяция (Interpolation);
- Количество значений (Number of values);
- Шаг (Step).
Рассмотрим подробнее каждое свойство
Интерполяция
Свойство Интерполяция позволяет автоматически рассчитывать промежуточные значения между двумя ближайшими исходными значениями для промежутков, в которых нет значений.Пример: если между значениями 3 и 10 нет данных, интерполяция вычислит значения, которые логически заполнят этот промежуток.
Количество значений
Свойство Количество значений определяет максимальное количество значений, отображаемых в выбранном временном шаге.Пример: если установлен шаг в часах, то количество значений на графике будет зависеть от установленного свойства Количество значений. Если Количество значений установлено как 1, то для каждого шага будет выводиться только ОДНО усредненное значение:
Пример 2: Если Количество значений установлено как 2, то для каждого часа будут выводиться 2 значения:
Шаг
Свойство определяет временной промежуток, который будет использоваться для оси.Пример (с часовым шагом): если установлен шаг в один час, на оси будут отображаться метки (отрезки) каждый час.
Пример (шаг равен одному дню): если установленный шаг равен одному дню, то и на оси будут отображаться метки (отрезки) в промежутки, равные одному дню.