KendoUI AreaChart основывает ось категорий только на первой группе данных

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

в конфигурации источника данных:

group: { // default grouping
    field: "Severity"
},

в конфигурации диаграммы:

data-series="[ { 'type': 'area', 'field': 'ErrorId', aggregate: 'count' } ]"
data-category-axis="{ 'field': 'Logged', 'baseUnit': 'days', 'labels': { 'dateFormats': { 'days': 'd MMM' } } }"

но как только данные сгруппированы, диаграмма основывает диапазон оси категорий на значениях только в первой группе. Таким образом, если в моей 1-й группе есть записи только с 25 ноября, а во 2-й группе есть записи еще с 1 ноября и каждый день с тех пор, на диаграмме будет отображаться только один день.

Я ожидаю, что диаграмма распознает, что 2-я группа имеет значения еще 25 ноября, а (вымышленная) 3-я группа, возможно, имеет запись с сегодняшнего дня, я ожидаю, что ось покажет диапазон дат 1 ноября - 4 декабря, а не только 25 ноября.


person Dead.Rabit    schedule 04.12.2013    source источник


Ответы (1)


Очень жаль, что такой простой сценарий не поддерживается. Похоже, что диаграмма считывает даты только из первой серии и ожидает, что все остальные серии будут иметь точно такие же даты. См. ту же проблему с примером: Это ошибка ? Временные ряды суммирования игнорируют значение даты

person tired    schedule 13.03.2014