Цитата Сообщение от test25874 Посмотреть сообщение
3. количество прокачанной жидкости за сутки: (последние 24 часа), с начала суток, за предыдущий день
Также - функция CurDay( ), для получения начала текущих суток.

Цитата Сообщение от test25874 Посмотреть сообщение
4. количество прокачанной жидкости за месяц: с начала текущего, за предыдущий месяц
5. количество прокачанной жидкости за год: с начала текущего года, за предыдущий год
С этим в текущей версии есть проблемы - нет возможности прибававлять-убавлять месяцы. В версии 3.8 мы добавили функцию AddMonths.

Цитата Сообщение от test25874 Посмотреть сообщение
отдельно встаёт вопрос про цикл счётчика 0-999999. возникают следующие вопросы:
Правильно - сделать переменную которая не сбрасывается. То есть счетчик перешел значение 0, а эта переменная продолжает рост - продолжает прибавлять растущее значение.

Еще замечания по работе с данными функциями. Нужно понимать, что работа с архивами - это ресурсоемкая операция, поэтому крайне не желательно выполнять ее постоянно. Либо сделайте цикл опроса у расчета побольше (например 10 тактов) или, еще лучше - опрашивайте при возникновении необходимости. Открыл оператор мнемосхему - данные посчитались. Для этого можно положить такие расчеты в отдельный объект, а затем включать опрос этого объекта используя поле "Условие выполнения" на закладке "Опрос" объекта