Хотя тема и не вызвала большого интереса, покажу как доделал закладку Архива.
На данной закладке можно получать табличную информацию и графики по любому из вводов или суммарно по обоим. Соответственно при выборе таблицы указываем ввод(1,2 или сумма), месяц(от 1 до 12 или -) и год(селект формируется динамически из архива или -). В зависимости от того насколько полно ввели данные можем получить 4 типа таблиц.
1. Если указать только ввод - получим все значения общего потребления помесячно за все годы истории.
2. Если указать ввод и месяц - получим значения потребления по тарифам за все годы истории по данному месяцу.
3. Если указать ввод и год - получим информацию по потреблению по всем тарифам помесячно за данный год.
4. Если указать ввод, месяц и год - получим информацию по тарифам за конкретный месяц

- a1.jpg (16.28 КБ) 5441 просмотр

- a2.jpg (21.81 КБ) 5441 просмотр

- a3.jpg (20.21 КБ) 5441 просмотр

- a4.jpg (27.1 КБ) 5441 просмотр

- a5.jpg (19.78 КБ) 5441 просмотр
Для вывода графиков задается только номер ввода или их сумма.

- a6.jpg (37.85 КБ) 5441 просмотр
Есть пара вопросов по графикам highcharts, может кто подскажет...
1. Почему то при выводе помесячного потребления изначально выводятся на график все точки кроме последнего отсчета. При этом сами точки на графике присутствуют и в периоде это видно, но линии до них не дорисовываются. Если после этого на графике перещелкнуть масштаб на 6м и затем на all - все выводится как нужно. Пробовал в rangeSelector: менять циферки у selected: - ничего не меняется. Как правильно задать первоначальный вывод в масштабе all?

- a7.jpg (36.8 КБ) 5441 просмотр
2. Данные в базе хранятся с точностью 1 знак после запятой, а во всплывающей подсказке на графике отображается куча лишних знаков после запятой. Как от этого избавиться?

- a8.jpg (50.59 КБ) 5441 просмотр

- a9.jpg (45.2 КБ) 5441 просмотр