Стартовая страница › Форумы › Понять, как работает ПО › Гибкий Отчет и V6 — новый виток тупняка
- В этой теме 42 ответа, 3 участника, последнее обновление 9 месяцев, 1 неделя назад сделано
Mikhail.
-
АвторСообщения
-
16.09.2024 в 16:31 #34739
manjey73
УчастникЧто-то у меня закрадывается подозрение, что надо было использовать TimeData 🙂
16.09.2024 в 17:23 #34740manjey73
УчастникНе то. как сделать мой вариант построчно ? Возможно ли?
То есть надо показания
Начало периода — Конец периода — Разница
Начало периода — Конец периода — Разница
Начало периода — Конец периода — Разница16.09.2024 в 17:34 #34741manjey73
УчастникВообще исходил из этого.
Секция DataData отображает данные в форме таблицы, каждая ячейка которой может быть привязана к своему каналу.
Но вот вывести периоды, как в TimeData видимо у него не судьба, или нужно что-то сделать для этого?
То есть по сути то, нужна поддержка LastVal, FirstVal для TimeData
-
Этот ответ был изменен 9 месяцев, 1 неделя назад от
manjey73.
17.09.2024 в 12:16 #34756Mikhail
МодераторВ секции DataData доступны значения каналов на начало и окончание периода. Промежуточные значения в DataData не доступны.
17.09.2024 в 12:17 #34758Mikhail
МодераторОстается вопрос, как сделать разбивку по месяцам в таблице ?
Разбивка по периодам возможна для секции TimeData.
17.09.2024 в 17:38 #34766manjey73
УчастникТак вот как сделать разбивку в TimeData, чтобы выглядело как я сделал руками в Excel на скрине выше?
Возможно, чтобы Разница (diff) был справа от двух ячеек со значением на начало периода и на конец периода ?17.09.2024 в 17:42 #34767a80808
УчастникИ мне такое надо…голову уже сломал как сделать.
17.09.2024 в 18:05 #34769manjey73
УчастникВот, я не один.
Первое, что пришло на ум для получения отчета по потреблению.«Период» — «На начало периода» — «На конец периода» — «Разница» (в кВт-ах, в попугаях)
и так строчка за строчкой.
Период представлять в виде
Месяц. Год — пример Май 24г, Июнь 24г.
Или даты
01.05.2024-01.06.2024 Значение Значение Разница
01.06.2024-01.07.2024 Значение Значение Разница
и т.д. Способ отображения первого столбца должен быть настраиваемым. Или зависимым от…
При этом если выбран Месяц, и в отчет попадает текущий, который не закончен, то притягивать последнюю доступную дату, например на сегодня и на значении указывать *
Если выбран режим когда мы и дату можем ввести, то в первой ячейке должна стоять текущая дата. Вот сейчас 17.09.2024 а мы запросили до конца месяца, то первая ячейка должна выглядеть так
01.08.2024-17.09.2024 Значение Значение* Разница
Даже если мы выбирали весь Сентябрь. Если отображение месячное, то
Сентябрь 24г. Значение Значение* РазницаТо же, если выбрали начало месяца, а там нет данных по какой-то причине, то
Август 24г. Значение* Значение Разница17.09.2024 в 18:07 #34770manjey73
Участникпохоже никак в текущем варианте 🙂
18.09.2024 в 12:24 #34776Mikhail
МодераторДа, в таком виде никак. Для этого потребуется ввести дополнительную переменную. Что-то типа PrevVal и NextVal. Запишу эту идею.
18.09.2024 в 12:31 #34777manjey73
УчастникА не проще добавить поддержку LastVal и StartVal интервалов и в этот тип отображения?
19.09.2024 в 10:23 #34796manjey73
УчастникТема ожидает модерации, первый раз такое вижу.
Загрузил все скрины в облако.
Данные в БД не соответствуют графикам и в том числе отчетам.20.09.2024 в 13:00 #34814Mikhail
МодераторЕсли много ссылок, то тема или сообщение автоматически может отправиться на модерацию. Одобрил.
-
Этот ответ был изменен 9 месяцев, 1 неделя назад от
-
АвторСообщения
- Вы должны авторизироваться для ответа в этой теме.